class FortMux::Log

Public Class Methods

init() click to toggle source
# File lib/FortMux.rb, line 64
def self.init
  @@logger = Logger.new(FortMux::log_file_path,5,24*1024)
  @@logger.formatter = Proc.new do |severity, datetime, progname, msg|
    "\ntime: #{datetime}\n#{msg}\n"
  end
  @@logger.level = Logger::INFO
end
logger(msg) click to toggle source
# File lib/FortMux.rb, line 71
def self.logger(msg)
  init unless @@logger
  @@logger.info msg
end
off() click to toggle source
# File lib/FortMux.rb, line 75
def self.off
  init unless @@logger
  @@logger.level = Logger::FATAL
end
on() click to toggle source
# File lib/FortMux.rb, line 79
def self.on
  init unless @@logger
  @@logger.level = Logger::INFO
end