class Lumberjack::TaggedLoggerSupport::Formatter
def __formatter
def __formatter @formatter end
def current_tags
def current_tags tags = @logger.instance_variable_get(:@tags) if tags.is_a?(Hash) Array(tags["tagged"]) else [] end end
def initialize(formatter:, logger:)
def initialize(formatter:, logger:) @logger = logger @formatter = formatter super(formatter) end
def tags_text
def tags_text tags = current_tags if tags.any? tags.collect { |tag| "[#{tag}] " }.join end end