module Kafka::TaggedFormatter
Public Instance Methods
call(severity, timestamp, progname, msg)
click to toggle source
Calls superclass method
# File lib/kafka/tagged_logger.rb, line 9 def call(severity, timestamp, progname, msg) super(severity, timestamp, progname, "#{tags_text}#{msg}") end
tagged(*tags) { |self| ... }
click to toggle source
# File lib/kafka/tagged_logger.rb, line 13 def tagged(*tags) new_tags = push_tags(*tags) yield self ensure pop_tags(new_tags.size) end