class Ougai::Formatters::Readable

def call(severity, time, progname, data)

def call(severity, time, progname, data)
  msg = data.delete(:msg)
  level = @plain ? severity : colored_level(severity)
  dt = format_datetime(time)
  err_str = create_err_str(data)
  @excluded_fields.each { |f| data.delete(f) }
  data_str = create_data_str(data)
  format_log_parts(dt, level, msg, err_str, data_str)
end