class OmniBot::OmniLog

Constants

log

Public Class Methods

debug(progname = nil, &block) click to toggle source
# File lib/omnibot/helpers.rb, line 19
def self.debug(progname = nil, &block); @logger.debug(progname, &block); end
error(progname = nil, &block) click to toggle source
# File lib/omnibot/helpers.rb, line 25
def self.error(progname = nil, &block); @logger.error(progname, &block); end
fatal(progname = nil, &block) click to toggle source
# File lib/omnibot/helpers.rb, line 27
def self.fatal(progname = nil, &block); @logger.fatal(progname, &block); end
info(progname = nil, &block) click to toggle source
# File lib/omnibot/helpers.rb, line 21
def self.info(progname = nil, &block); @logger.info(progname, &block); end
init_log() click to toggle source
# File lib/omnibot/helpers.rb, line 5
def self.init_log
  logger = Logger.new('omnibot.log')
  logger.level = Logger::DEBUG
  logger
end
log() click to toggle source
# File lib/omnibot/helpers.rb, line 15
def self.log
  @logger
end
log=(value) click to toggle source
# File lib/omnibot/helpers.rb, line 11
def self.log=(value)
  @logger = value
end
warn(progname = nil, &block) click to toggle source
# File lib/omnibot/helpers.rb, line 23
def self.warn(progname = nil, &block); @logger.warn(progname, &block); end