Sha256: 11cc64b5c963ea9e4035d71f133f13cbb0d87737508b8c0e188dee641904ead7

Contents?: true

Size: 593 Bytes

Versions: 4

Compression:

Stored size: 593 Bytes

Contents

#!/usr/bin/env ruby
$LOAD_PATH.unshift File.expand_path(File.dirname(__FILE__) + '/../lib')

begin 
  require 'vegas'
rescue
  require 'rubygems'
  require 'vegas'
end

require 'kthxbye/web_interface'
require 'kthxbye/config'

Vegas::Runner.new(Kthxbye::WebInterface, 'kthxbye-monitor') do |runner, args, app|
  Kthxbye::Config.setup

  args.on('-S SERVER', '--server  SERVER', "set the redis server") {|server|
    Kthxbye::Config.options[:redis_server] = server
  }
  args.on('-P PORT', '--port  PORT', "set the redis port") {|port|
    Kthxbye::Config.options[:redis_port] = port
  }

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
kthxbye-1.3.2 bin/kthxbye-monitor
kthxbye-1.3.0 bin/kthxbye-monitor
kthxbye-1.2.1 bin/kthxbye-monitor
kthxbye-1.2.0 bin/kthxbye-monitor