lib/honeybadger/logging.rb in honeybadger-3.1.2 vs lib/honeybadger/logging.rb in honeybadger-3.2.0.beta1

- old
+ new

@@ -83,11 +83,11 @@ end class StandardLogger < Base extend Forwardable - def initialize(logger = Logger.new('/dev/null')) + 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 @@ -113,10 +113,10 @@ CALLER_LOCATION = Regexp.new("#{Regexp.escape(File.expand_path('../../../', __FILE__))}/(.*)").freeze INFO_SUPPLEMENT = ' level=%s pid=%s'.freeze DEBUG_SUPPLEMENT = ' at=%s'.freeze - def initialize(config, logger = Logger.new('/dev/null')) + def initialize(config, logger = Logger.new(nil)) @config = config @tty = STDOUT.tty? @tty_level = @config.log_level(:'logging.tty_level') super(logger) end