diff --git a/netbox/extras/jobs.py b/netbox/extras/jobs.py index 5ee2c351b..917e2bbdf 100644 --- a/netbox/extras/jobs.py +++ b/netbox/extras/jobs.py @@ -33,6 +33,9 @@ class ScriptJob(BackgroundJob): data: A dictionary of data to be passed to the script upon execution commit: Passed through to Script.run() """ + logger = logging.getLogger(f"netbox.scripts.{script.full_name}") + logger.info(f"Running script (commit={commit})") + try: try: with transaction.atomic(): @@ -87,9 +90,6 @@ class ScriptJob(BackgroundJob): """ script = ScriptModel.objects.get(pk=job.object_id).python_class() - logger = logging.getLogger(f"netbox.scripts.{script.full_name}") - logger.info(f"Running script (commit={commit})") - # Add files to form data if request: files = request.FILES