Module: BammLog::Logger
- Defined in:
- lib/bamm_log.rb
Defined Under Namespace
Class Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/bamm_log.rb', line 8 def self.included(klass) klass.configure do klass.enable :logging klass.use BammLog::ExceptionMiddleware end klass.include BammLog::Formatter @instance ||= if klass.environment != :development EnvLogger.new(klass) else DevLogger.new end klass.configure do klass.use Rack::CommonLogger, BammLog::Logger.instance end end |
.instance ⇒ Object
27 28 29 |
# File 'lib/bamm_log.rb', line 27 def self.instance @instance end |