class PaulBunyan::TextFormatter

Public Class Methods

new(include_metadata: true) click to toggle source
# File lib/paul_bunyan/text_formatter.rb, line 10
def initialize(include_metadata: true)
  @include_metadata = include_metadata
end

Public Instance Methods

call(severity, time, progname, msg) click to toggle source
Calls superclass method
# File lib/paul_bunyan/text_formatter.rb, line 14
def call(severity, time, progname, msg)
  message = (String === msg ? msg : msg.inspect)
  if @include_metadata
    super(severity, time, progname, message)
  else
    message + "\n"
  end
end