module Loom::Logger::LoggerDebugLevels

Constants

NUM_DEBUG_LEVELS

Public Instance Methods

format_severity(severity) click to toggle source
Calls superclass method
# File lib/loom/logger.rb, line 96
def format_severity(severity)
  if severity < ::Logger::DEBUG
    return "D" + severity.abs.to_s
  else
    super(severity)[0]
  end
end

Private Instance Methods

debug_at_level(severity, progname=nil, &block) click to toggle source
# File lib/loom/logger.rb, line 105
def debug_at_level(severity, progname=nil, &block)
  raise 'block required for super debug loggers' unless block_given?
  raise 'progname required for super debug loggers' unless progname

  add severity, nil, progname, &block
end