Class: RequestHeadersLogger::JsonFormatter
- Inherits:
-
Object
- Object
- RequestHeadersLogger::JsonFormatter
- Defined in:
- lib/request_headers_logger/json_formatter.rb
Instance Method Summary collapse
Instance Method Details
#call(severity, timestamp, progname, msg) ⇒ Object
5 6 7 8 9 10 |
# File 'lib/request_headers_logger/json_formatter.rb', line 5 def call(severity, , progname, msg) json = { level: severity, timestamp: .to_s, message: msg.strip } json = json.merge(progname: progname.to_s) unless progname.nil? json.merge(RequestHeadersLogger. || {}).to_json + "\n" end |