class Ougai::Logger

def initialize(*args)

def initialize(*args)
  super(*args)
  run_filename = File.basename($0, ".rb")
  hostname = Socket.gethostname
  @formatter = proc do |severity, time, progname, data|
    JSON.generate({
      name: progname || run_filename,
      hostname: hostname,
      pid: $$,
      level: to_level(severity),
      time: time.iso8601(3),
      v: 0
    }.merge(data)) + "\n"
  end
end