t.p.l.PythonLoggingObserver(object) : class documentation

Part of twisted.python.log View Source View In Hierarchy

Output twisted messages to Python standard library logging module.

WARNING: specific logging configurations (example: network) can lead to a blocking system. Nothing is done here to prevent that, so be sure to not use this: code within Twisted, such as twisted.web, assumes that logging does not block.

Method __init__
Method emit Receive a twisted log entry, format it and bridge it to python.
Method start Start observing log events.
Method stop Stop observing log events.
def __init__(self, loggerName='twisted'): (source)
ParametersloggerNameidentifier used for getting logger. (type: str)
def emit(self, eventDict): (source)

Receive a twisted log entry, format it and bridge it to python.

By default the logging level used is info; log.err produces error level, and you can customize the level by using the logLevel key:


>>> log.msg('debugging', logLevel=logging.DEBUG)
def start(self): (source)
Start observing log events.
def stop(self): (source)
Stop observing log events.
API Documentation for Twisted, generated by pydoctor at 2012-09-01 11:44:56.