PyDocs

Nav

Generic Operating System Services

LoggerAdapter

logging

class (source)
  • LoggerAdapter(logger, extra=None, merge_extra=False)
An adapter for loggers which makes it easier to specify contextual
information in logging output.
Changed in 3.2, 3.6, 3.10, 3.13
  • 3.2: The isEnabledFor(), getEffectiveLevel(), setLevel() and hasHandlers() methods were added to LoggerAdapter. These methods delegate to the underlying logger.
  • 3.6: Attribute manager and method _log() were added, which delegate to the underlying logger and allow adapters to be nested.
  • 3.10: The extra argument is now optional.
  • 3.13: The merge_extra parameter was added.
Members of LoggerAdapter

_

_log
Low-level log implementation, proxied to allow nested logger adapters.

m

manager
Delegates to the underlying manager on logger.

p

process
Process the logging message and keyword arguments passed in to a logging call to insert contextual information.
0 Examples
No examples for logging/LoggerAdapter.
See Also
No see-alsos for logging/LoggerAdapter
0 Notes
No notes for LoggerAdapter