Module: KeyValueLogging
- Defined in:
- lib/key_value_logging/tagged_logging.rb,
lib/key_value_logging.rb,
lib/key_value_logging/railtie.rb,
lib/key_value_logging/version.rb,
lib/key_value_logging/logger_middleware.rb
Overview
Wraps any standard Logger object to provide tagging capabilities.
logger = KeyValueTaggedLogging.new(Logger.new(STDOUT))
logger.tagged('location' => 'Cologne') { logger.info 'Stuff' } # Logs "Stuff location=Cologne"
Defined Under Namespace
Modules: TaggedLogging Classes: KeyValueLoggingRailtie, LoggerMiddleware
Constant Summary collapse
- VERSION =
"0.0.2"