class TrivialLogFormatter::Formatter

Constants

FORMAT
SEVERITY_COLOR_MAP

Public Instance Methods

call(severity, time, progname, msg) click to toggle source
# File lib/trivial_log_formatter.rb, line 10
def call(severity, time, progname, msg)
  msg = '' if msg.nil?
  FORMAT % [severity_to_color(severity), format_datetime(time), $$, severity, progname, msg2str(msg)]
end
severity_to_color(severity) click to toggle source
# File lib/trivial_log_formatter.rb, line 15
def severity_to_color(severity)
  SEVERITY_COLOR_MAP[severity.downcase.to_sym]
end