openlpmixin

Provide Error Handling and login Services

class openlp.core.common.openlpmixin.OpenLPMixin(*args, **kwargs)[source]

Bases: object

Base Calling object for OpenLP classes.

log_debug(message)[source]

Common log debug handler

log_error(message)[source]

Common log error handler which prints the calling path

log_exception(message)[source]

Common log exception handler which prints the calling path

log_info(message)[source]

Common log info handler

log_warning(message)[source]

Common log warning handler

logging_wrapper(func, parent)[source]

Code to added debug wrapper to work on called functions within a decorated class.