Class: PactBroker::Logging::DefaultFormatter

Inherits:
SemanticLogger::Formatters::Default
  • Object
show all
Defined in:
lib/pact_broker/logging/default_formatter.rb

Instance Method Summary collapse

Constructor Details

#initializeDefaultFormatter

Returns a new instance of DefaultFormatter.



7
8
9
# File 'lib/pact_broker/logging/default_formatter.rb', line 7

def initialize
  @formatter = ::Logger::Formatter.new
end

Instance Method Details

#call(log, output) ⇒ Object



11
12
13
# File 'lib/pact_broker/logging/default_formatter.rb', line 11

def call(log, output)
  @formatter.call(log.level.upcase, log.time, nil, log.message)
end