class _LogObserver: (source)
Method | __init__ |
Undocumented |
Method | flushErrors |
Flush errors from the list of caught errors. If no arguments are specified, remove all errors. If arguments are specified, only remove errors of those types from the stored list. |
Method | getErrors |
Return a list of errors caught by this observer. |
Method | gotEvent |
The actual observer method. Called whenever a message is logged. |
Method | _add |
Undocumented |
Method | _clearIgnores |
Stop ignoring any errors we might currently be ignoring. |
Method | _ignoreErrors |
Do not store any errors with any of the given types. |
Method | _remove |
Undocumented |
Instance Variable | _added |
A int giving the number of times _add has been called less the number of times _remove has been called; used to only add this observer to the Twisted logging since once, regardless of the number of calls to the add method. |
Instance Variable | _errors |
A list of Failure instances which were received as error events from the Twisted logging system. |
Instance Variable | _ignored |
A list of exception types which will not be recorded. |
Parameters | |
event | A dictionary containing the log message. Actual structure undocumented (see source for twisted.python.log ). |