Sha256: 39c0f9ddb8939d53c21b7c2121c6f2533f2c5419c21a2cd98c7ce572377625be
Contents?: true
Size: 548 Bytes
Versions: 32
Compression:
Stored size: 548 Bytes
Contents
#!/usr/bin/env ruby require "raven" require "raven/cli" require "optparse" parser = OptionParser.new do |opt| opt.banner = "Usage: raven COMMAND [OPTIONS]" opt.separator "" opt.separator "Commands" opt.separator " test: send a test event" opt.separator "" opt.separator "Options" opt.on("-h", "--help", "help") do puts parser end end parser.parse! case ARGV[0] when "test" dsn = ARGV[1] if ARGV.length > 1 if !dsn puts "Usage: raven test <dsn>" else Raven::CLI.test(dsn) end else puts parser end
Version data entries
32 entries across 32 versions & 3 rubygems