class BitBroker::Log

Constants

DEFAULT_LOGFILE

Public Class Methods

method_missing(m, *args, &block) click to toggle source
# File lib/bitbroker/log.rb, line 7
def self.method_missing(m, *args, &block)
  logger.method(m).call(*args)
end

Private Class Methods

init_logger() click to toggle source
# File lib/bitbroker/log.rb, line 16
def self.init_logger
  Logger.new(logfile)
end
logfile() click to toggle source
# File lib/bitbroker/log.rb, line 20
def self.logfile
  BitBroker::Config['logfile'] != nil ? BitBroker::Config['logfile'] : DEFAULT_LOGFILE
end
logger() click to toggle source
# File lib/bitbroker/log.rb, line 12
def self.logger
  @logger ||= init_logger
end