class Fancybox2::Logger::JSONFormatter

Public Instance Methods

call(severity, time, progname, msg) click to toggle source
# File lib/fancybox2/logger/json_formatter.rb, line 9
def call(severity, time, progname, msg)
  json = JSON.generate(
      level: severity,
      timestamp: time.utc.strftime('%Y-%m-%dT%H:%M:%S.%3NZ'.freeze),
      #progname: progname,
      message: msg,
      pid: Process.pid
  )
  "#{json}\n"
end