Module: Datadog::Loggers::JSONFormatter::ExceptionFormatter

Defined in:
lib/datadog/loggers/json_formatter.rb

Class Method Summary collapse

Class Method Details

.format(log_hash, exception) ⇒ Object



60
61
62
63
64
65
66
67
68
69
# File 'lib/datadog/loggers/json_formatter.rb', line 60

def format(log_hash, exception)
  log_hash.merge!(
    message: exception.inspect,
    error: {
      kind: exception.class,
      message: exception.message,
      stack: (exception.backtrace || []).join("\n")
    }
  )
end