Sha256: 50ded41c0d3afda7bd25c8bbd35b4cce7c57e66f919bd68c51eaa9d6d4aefea8
Contents?: true
Size: 467 Bytes
Versions: 48
Compression:
Stored size: 467 Bytes
Contents
require "logger" require "semantic_logger" module PactBroker module Logging class DefaultFormatter < SemanticLogger::Formatters::Default def initialize @formatter = ::Logger::Formatter.new end def call(log, _output) self.log = log self.logger = logger @formatter.call(log.level.upcase, log.time, nil, [tags, named_tags, duration, message, payload, exception].compact.join(" ")) end end end end
Version data entries
48 entries across 48 versions & 1 rubygems