class Dumbcli::Logger

Constants

CLEAR
COLORS

Public Class Methods

new(logdev, shift_age = 0, shift_size = 1048576) click to toggle source
Calls superclass method
# File lib/dumbcli/logger.rb, line 13
def initialize(logdev, shift_age = 0, shift_size = 1048576)
  super
  @level = INFO
end

Public Instance Methods

format_message(severity, datetime, progname, msg) click to toggle source
Calls superclass method
# File lib/dumbcli/logger.rb, line 18
def format_message(severity, datetime, progname, msg)
  if COLORS[severity]
    "#{COLORS[severity]}#{super}#{CLEAR}"
  else
    super
  end
end