Share and Money Management 0.18devel
|
SMM specific functions and classes to record and print out log messages. More...
Classes | |
class | gui.log.StringHandler |
Stores the log records as a list of strings. More... | |
class | gui.log.ExceptionFormatter |
Extended formatter to include more exception details automatically. More... | |
Namespaces | |
namespace | gui |
namespace | gui.log |
This module provides an own logger class as well as specific functions to improve Pythons logging facility. | |
Functions | |
def | gui.log.init (filename="smm.log", encoding="utf-8", level=None) |
Initialise the logging facility. More... | |
def | gui.log.deinit () |
Reactivate system exception handler. More... | |
def | gui.log.getBufferAsList (clean=True) |
Returns all buffered messages. More... | |
def | gui.log.getBufferAsString (clean=True) |
Returns all buffered messages. More... | |
def | gui.log.flush () |
Empty the buffer. More... | |
def | gui.log.installExceptionHandler () |
Install own exception handler. More... | |
def | gui.log.deinstallExceptionHandler () |
Restore the original exception handler from sys.__excepthook__. More... | |
def | gui.log.exceptionHandler (exc_type, exc_value, exc_tb) |
Logs detailed information about uncaught exceptions. More... | |
def | gui.log.getMessage (self) |
Return the message for this LogRecord. More... | |
Variables | |
gui.log.stringLoggerInstance = None | |
Reference to the active StringHandler instance. More... | |
SMM specific functions and classes to record and print out log messages.