Sha256: 0d19701f781226064d36b2975a1bd2e315528c886d168c8cea85b26f0d51a17e
Contents?: true
Size: 489 Bytes
Versions: 4
Compression:
Stored size: 489 Bytes
Contents
require 'active_support/tagged_logging' module Hickory module Formatters class Simple < ::Logger::Formatter include ActiveSupport::TaggedLogging::Formatter def call(severity, time, progname, msg) message = msg.delete(:message) metadata = msg.map {|k,v| "#{k}=#{v}" } message.prepend "#{tags_text}" unless current_tags.empty? message << " #{metadata.join(' ')}" unless metadata.empty? "#{message}\n" end end end end
Version data entries
4 entries across 4 versions & 1 rubygems