Module: OugaiJson::Loggger::CustomOptions
- Defined in:
- lib/ougai_json/logger/custom_options.rb
Class Method Summary collapse
Class Method Details
.call(event) ⇒ Object
7 8 9 10 11 12 13 14 15 |
# File 'lib/ougai_json/logger/custom_options.rb', line 7 def call(event) items = { msg: 'Rails Request', params: event.payload[:params].as_json.to_s, trace_id: event.payload[:headers]['HTTP_X_REQUEST_ID'], error: event.payload[:exception_object] } items.merge({ headers: event.payload[:headers] }) if event.payload[:headers].present? end |