Sha256: 59ef8f02903fd31ae6062fbd4ea4cd37ca47be0134220885b9d5689d19439e8e
Contents?: true
Size: 707 Bytes
Versions: 2
Compression:
Stored size: 707 Bytes
Contents
#!/usr/bin/env ruby require 'rubygems' require 'optparse' require 'km' env = 'production' begin parser = OptionParser.new() parser.banner = "#{File.basename($0)} [<log_dir>]\n\n" parser.on("-e", "--env ENVIRONMENT", "The environment to run in. Default: production") do |e| puts "Note, only production will actually send queries to the kissmetrics servers." env = e end parser.on_tail("-h", "--help", "This help.") do puts parser exit end opts = parser.parse(ARGV) rescue => e $stderr.puts "\nERROR: #{e.message}\n\n" $stderr.puts parser.help exit(-1) end KM.init('', :log_dir => opts[0] || KM.log_dir, :host => opts[1] || KM.host, :env => env) KM.send_logged_queries
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
km-1.1.2 | bin/km_send |
km-1.1.1 | bin/km_send |