class Log

Public Class Methods

debug(&blk) click to toggle source
# File lib/log.rb, line 15
def self.debug(&blk)
  @@log.debug &blk
end
initialize() click to toggle source
# File lib/log.rb, line 7
def self.initialize
  @@log.level = Logger::DEBUG
  @@log.formatter = proc do |severity, datetime, progname, msg|
    calling_position = caller[5].split(/^.+\//).last.split(/:/)[0,2].join(':') # gross
    "[#{datetime}] #{calling_position}: - #{msg}\n"
  end
end