logutils#
- pydarkstar.logutils.custom_warning_format(message, category, filename, lineno, *args, **kwargs)[source]#
- pydarkstar.logutils.capture(capture_warnings=True, fail=False)[source]#
Log exceptions and warnings.
- class pydarkstar.logutils.LoggingObject[source]#
Inherit from this to get a bunch of logging functions as class methods.
- pydarkstar.logutils.add_rotating_file_handler(level=10, fname='app.log', logger=None, fmt='[%(asctime)s][%(processName)s][%(threadName)s][%(levelname)-5s]: %(message)s', **kwargs)[source]#
Create rotating file handler and add it to logging.
- Parameters
level – logging level
fname – name of file
logger – logger instance
fmt – format