Open
Description
Both ChatGPT and Claude seem to suggest this syntax whenever you need to log only specific things to a separate file:
# Global logger
@logger = SemanticLogger['global']
SemanticLogger.add_appender(io: $stdout, formatter: :color)
SemanticLogger.add_appender(file_name: 'server.log', formatter: :default)
# Specific Logger
email_logger = SemanticLogger['specific']
email_logger.add_appender(file_name: 'emails.log', formatter: :default, level: :info)
email_logger.log("email contents")
It seems like something that would be useful to add? - otherwise, how would one achieve something like this?
Metadata
Metadata
Assignees
Labels
No labels