Sha256: f8165793451ce131c88852c81b00b9d737373c0d801f62236fc4b32ca84abc5b
Contents?: true
Size: 398 Bytes
Versions: 4
Compression:
Stored size: 398 Bytes
Contents
require 'logger' module Amber def self.logger @logger ||= begin logger = Logger.new(STDOUT) logger.level = Logger::INFO logger.formatter = proc do |severity, datetime, progname, msg| "#{severity}: #{msg}\n" end logger end end def self.log_exception(e) Amber.logger.error(e) Amber.logger.error(e.backtrace.join("\n ")) end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
amber-0.3.12 | lib/amber/logger.rb |
amber-0.3.11 | lib/amber/logger.rb |
amber-0.3.8 | lib/amber/logger.rb |
amber-0.2.6 | lib/amber/logger.rb |