Module: OugaiTaggedLoggingFormatter

Defined in:
lib/getaround_utils/railties/ougai.rb

Overview

Instance Method Summary collapse

Instance Method Details

#call(severity, time, progname, data) ⇒ Object



27
28
29
30
31
32
33
34
35
# File 'lib/getaround_utils/railties/ougai.rb', line 27

def call(severity, time, progname, data)
  if is_a?(Ougai::Formatters::Base)
    data = { msg: data.to_s } unless data.is_a?(Hash)
    data[:tags] = current_tags if current_tags.any?
    _call(severity, time, progname, data)
  else
    super
  end
end