Repository URL to install this package:
|
Version:
2.3.23 ▾
|
# encoding: utf-8
# author: Christoph Hartmann
require 'json'
# a simple streaming json logger
class Logger::JSONFormatter < Logger::Formatter
def call(severity, time, progname, msg)
puts JSON.generate(
{
'progname'=> progname,
'severity'=> severity,
'time'=> time,
'msg'=> msg,
},
)
end
end