Module: ErrorMailer::Logger

Included in:
ErrorMailer
Defined in:
lib/ruby-app/error_mailer.rb

Instance Method Summary collapse

Instance Method Details

#exception(e, params = nil) ⇒ Object



20
21
22
23
# File 'lib/ruby-app/error_mailer.rb', line 20

def exception(e, params = nil)
  super
  App.logger.error{ "#{e.class}: #{e.message}\n#{(e.backtrace || []) * "\n"}" }
end

#message(msg, params = nil) ⇒ Object



15
16
17
18
# File 'lib/ruby-app/error_mailer.rb', line 15

def message(msg, params = nil)
  super
  App.logger.error { msg }
end