class Honeybadger::Logging::StandardLogger
Public Class Methods
new(logger = Logger.new(nil))
click to toggle source
# File lib/honeybadger/logging.rb, line 90 def initialize(logger = Logger.new(nil)) raise ArgumentError, 'logger not specified' unless logger raise ArgumentError, 'logger must be a logger' unless logger.respond_to?(:add) @logger = logger end
Public Instance Methods
add(severity, msg, progname=LOGGER_PROG)
click to toggle source
# File lib/honeybadger/logging.rb, line 97 def add(severity, msg, progname=LOGGER_PROG) @logger.add(severity, msg, progname) end