piotrmurach/tty-logger

View on GitHub
examples/child.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

require_relative "../lib/tty/logger"

logger = TTY::Logger.new(fields: { app: "parent", env: "prod" })
child_logger = logger.copy(app: "child") do |config|
  config.filters.data = ["logging"]
end

logger.info("Parent logging")
child_logger.warn("Child logging")