class Object
Public Instance Methods
run(options)
click to toggle source
# File lib/blather/client.rb, line 65 def run(options) $stdin.reopen "/dev/null" if options[:log] log = File.new(options[:log], 'a') log.sync = options[:debug] $stdout.reopen log $stderr.reopen $stdout end Blather.logger.level = Logger::DEBUG if options[:debug] trap(:INT) { EM.stop } trap(:TERM) { EM.stop } EM.run { client.run } end