From 90255a268f061df58d428eabe561b3df73dc93b5 Mon Sep 17 00:00:00 2001 From: Arthur Date: Fri, 10 Apr 2026 11:57:49 -0700 Subject: [PATCH] cleanup --- netbox/dcim/signals.py | 7 ++----- netbox/netbox/signals.py | 3 ++- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/netbox/dcim/signals.py b/netbox/dcim/signals.py index 0118cdf15..80c0729c2 100644 --- a/netbox/dcim/signals.py +++ b/netbox/dcim/signals.py @@ -177,11 +177,8 @@ def retrace_cable_paths_after_raw_create(sender, pks, **kwargs): logger = logging.getLogger('netbox.dcim.cable') for cable in Cable.objects.filter(pk__in=pks): cable._terminations_modified = True - try: - trace_paths.send(Cable, instance=cable, created=True) - logger.debug(f"Retraced cable paths for Cable {cable.pk}") - except Exception as e: - logger.warning(f"Failed to retrace cable paths for Cable {cable.pk}: {e}") + trace_paths.send(Cable, instance=cable, created=True) + logger.debug(f"Retraced cable paths for Cable {cable.pk}") @receiver((post_delete, post_save), sender=PortMapping) diff --git a/netbox/netbox/signals.py b/netbox/netbox/signals.py index 4a704723b..6837a0c66 100644 --- a/netbox/netbox/signals.py +++ b/netbox/netbox/signals.py @@ -4,5 +4,6 @@ from django.dispatch import Signal post_clean = Signal() # Sent after objects of a given model are created via raw save. -# Provides pks (list) of the created objects. +# Expected call signature: post_raw_create.send(sender=MyModel, pks=[...]) +# Provides: pks (list) - PKs of the newly created objects. post_raw_create = Signal()