class Opbeat::DataBuilders::Error
Public Instance Methods
build(error_message)
click to toggle source
# File lib/opbeat/data_builders/error.rb, line 6 def build error_message h = { message: error_message.message, timestamp: error_message.timestamp, level: error_message.level, logger: error_message.logger, culprit: error_message.culprit, machine: error_message.machine, extra: error_message.extra, param_message: error_message.param_message } h[:exception] = error_message.exception.to_h if error_message.exception h[:stacktrace] = error_message.stacktrace.to_h if error_message.stacktrace h[:http] = error_message.http.to_h if error_message.http h[:user] = error_message.user.to_h if error_message.user h end