Coverage for extras/reports.py: 0%
16 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
1from .choices import LogLevelChoices
2from .scripts import BaseScript
4__all__ = (
5 'Report',
6)
9# Required by extras/migrations/0109_script_models.py
10class Report(BaseScript):
12 #
13 # Legacy logging methods for Reports
14 #
16 # There is no generic log() equivalent on BaseScript
17 def log(self, message):
18 self._log(message, None, level=LogLevelChoices.LOG_INFO)
20 def log_success(self, obj=None, message=None):
21 super().log_success(message, obj)
23 def log_info(self, obj=None, message=None):
24 super().log_info(message, obj)
26 def log_warning(self, obj=None, message=None):
27 super().log_warning(message, obj)
29 def log_failure(self, obj=None, message=None):
30 super().log_failure(message, obj)
32 # Added in v4.0 to avoid confusion with the log_debug() method provided by BaseScript
33 def log_debug(self, obj=None, message=None):
34 super().log_debug(message, obj)