Method: Xlog::Xlogger#error
- Defined in:
- lib/xlog/xlogger.rb
#error(e, message, data, tags, file_prefix: nil) ⇒ Object
do NOT refactor error and and_raise_error
32 33 34 35 |
# File 'lib/xlog/xlogger.rb', line 32 def error(e, , data, , file_prefix: nil) # they MUST BE NOT DRY in order to log correct backtrace log(:error, "#{e.class}: #{e.try(:message)}. \n #{compose_log(message, data)} \n Error backtrace: \n#{backtrace(e)}", , file_prefix: file_prefix) end |