module RabbitRPC::Logging
Public Class Methods
included(base)
click to toggle source
# File lib/rabbit_rpc/logging.rb, line 7 def self.included(base) base.send :include, Methods base.extend Methods end
log_exception(ex)
click to toggle source
# File lib/rabbit_rpc/logging.rb, line 27 def self.log_exception(ex) logger.error ('Message: ' + ex.message) logger.error (['backtrace:'] + ex.backtrace).join("\n") end
logger(target = $stdout)
click to toggle source
# File lib/rabbit_rpc/logging.rb, line 23 def self.logger(target = $stdout) @logger ||= Logger.new(target) end