class PCP::SimpleLogger
Public Class Methods
new(*args)
click to toggle source
# File lib/pcp/simple_logger.rb, line 7 def initialize(*args) @events = [] end
Public Instance Methods
add(severity, message = nil, progname = nil) { || ... }
click to toggle source
# File lib/pcp/simple_logger.rb, line 11 def add(severity, message = nil, progname = nil) if message.nil? if block_given? message = yield else message = progname end end @events << {:when => Time.now.to_f, :severity => severity, :message => message} end