logger
- eztaskmanager.services.logger.verbosity2loglevel(verbosity)[source]
Map verbosity level to logging level.
- class eztaskmanager.services.logger.LoggerEnabledCommand(stdout=None, stderr=None, no_color=False, force_color=False)[source]
This class is a subclass of BaseCommand that adds logging functionality to the execute method.
- logger = None
- class eztaskmanager.services.logger.DatabaseLogHandler(launch_report_id)[source]
A handler class that logs messages to a database.
This class extends the logging.Handler class and provides functionality to log messages to a database. Each log message is saved as a Log object in the database with the launch report level, and message attributes.
- Usage:
log_handler = DatabaseLogHandler(“launch_report_1”) logger.addHandler(log_handler) logger.error(“An error occurred”)