1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

35 lines
938 B
Python
Raw Normal View History

from .choices import LogLevelChoices
from .scripts import BaseScript
2017-09-21 16:32:05 -04:00
__all__ = (
'Report',
)
2017-09-19 17:47:42 -04:00
# Required by extras/migrations/0109_script_models.py
class Report(BaseScript):
#
# Legacy logging methods for Reports
#
2017-09-26 16:36:43 -04:00
# There is no generic log() equivalent on BaseScript
2017-09-28 13:35:18 -04:00
def log(self, message):
self._log(message, None, level=LogLevelChoices.LOG_DEFAULT)
2020-03-04 14:22:30 -05:00
def log_success(self, obj=None, message=None):
super().log_success(message, obj)
def log_info(self, obj=None, message=None):
super().log_info(message, obj)
2020-03-04 14:22:30 -05:00
def log_warning(self, obj=None, message=None):
super().log_warning(message, obj)
def log_failure(self, obj=None, message=None):
super().log_failure(message, obj)
# Added in v4.0 to avoid confusion with the log_debug() method provided by BaseScript
def log_debug(self, obj=None, message=None):
super().log_debug(message, obj)