Sha256: e72d2fca32945a30ca58e67d4e22af9f1f2b2a8674408ee271e1e092b0dbca8c
Contents?: true
Size: 587 Bytes
Versions: 1
Compression:
Stored size: 587 Bytes
Contents
require "ougai/formatters/inline_readable/version" require "ougai/formatters/readable" module Ougai module Formatters class InlineReadable < Ougai::Formatters::Readable def call(severity, time, _progname, data) msg = data.delete(:msg) @excluded_fields.each { |f| data.delete(f) } level = @plain ? severity : colored_level(severity) strs = ["[#{time.iso8601(3)}] #{level}: #{msg} (#{data.inspect})"] if err_str = create_err_str(data) strs.push(err_str) end strs.join("\n") + "\n" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ougai-formatters-inline_readable-1.0.0 | lib/ougai/formatters/inline_readable.rb |