Sha256: 4b42aed9ab412f943c7cfa97e99e572a270ee6aca1506e0e819e5cfacc1d72e5
Contents?: true
Size: 430 Bytes
Versions: 1
Compression:
Stored size: 430 Bytes
Contents
require 'logger' module BinProxy; end module BinProxy::Logger class BPLogger < Logger def err_trace(e, context = nil, level = Logger::ERROR) add level, "Error while #{context}:" if context add level, "#{e.class}: #{e.message}\n#{(e.backtrace - caller).join "\n"}" end end def log @@logger ||= BPLogger.new(STDOUT).tap do |log| log.level = Logger::WARN end end module_function :log end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
binproxy-1.0.0 | lib/binproxy/logger.rb |