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) strs = ["[#{time.iso8601(3)}] #{level}: #{msg}"] if err_str = create_err_str(data) strs.push(err_str) end @excluded_fields.each { |f| data.delete(f) } unless data.empty? strs.push(data.ai({ plain: @plain })) end strs.join("\n") + "\n" end