module RBMK::Logger
Public Class Methods
format(lvl, ts, prog, msg)
click to toggle source
# File lib/rbmk/logger.rb, line 7 def self.format lvl, ts, prog, msg sprintf "%s [%s:%5i] %-5s %s\n", ts.strftime('%F:%T'), ($master ? 'M' : 'w'), Process.pid, lvl, msg end
instance()
click to toggle source
# File lib/rbmk/logger.rb, line 11 def self.instance require 'logger' log = ::Logger.new STDERR log.level = level log.formatter = method :format log end
level()
click to toggle source
# File lib/rbmk/logger.rb, line 5 def self.level; ::Logger::INFO end