Skip to content

Commit 3a1e73e

Browse files
committed
fix ruff
1 parent c717166 commit 3a1e73e

File tree

2 files changed

+14
-9
lines changed

2 files changed

+14
-9
lines changed

netbox_branching/models/branches.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,10 @@ def __init__(self, key, model_class):
521521

522522
def __repr__(self):
523523
ct_id, obj_id = self.key
524-
return f"<CollapsedChange {self.model_class.__name__}:{obj_id} action={self.final_action} changes={len(self.changes)}>"
524+
return (
525+
f"<CollapsedChange {self.model_class.__name__}:{obj_id} "
526+
f"action={self.final_action} changes={len(self.changes)}>"
527+
)
525528

526529
@staticmethod
527530
def _update_references_creates(update_change, all_changes_by_key):
@@ -587,12 +590,12 @@ def _collapse_changes_for_object(changes, all_changes_by_key, logger):
587590
if has_delete:
588591
if has_create:
589592
# CREATE + DELETE = skip entirely
590-
logger.debug(f" -> SKIP (created and deleted in branch)")
593+
logger.debug(" -> SKIP (created and deleted in branch)")
591594
return []
592595
else:
593596
# Just DELETE (ignore all other changes)
594597
# Use prechange_data from first ObjectChange
595-
logger.debug(f" -> DELETE (keeping only DELETE, ignoring {len(changes)-1} other changes)")
598+
logger.debug(f" -> DELETE (keeping only DELETE, ignoring {len(changes) - 1} other changes)")
596599
delete_change = next(c for c in changes if c.action == 'delete')
597600

598601
# Copy prechange_data from first change to the delete
@@ -652,7 +655,6 @@ def _collapse_changes_for_object(changes, all_changes_by_key, logger):
652655
i += 1
653656
else:
654657
# Collapse consecutive non-referencing updates
655-
group_start = i
656658
group_changes = [current_update]
657659

658660
# Find consecutive non-referencing updates
@@ -673,7 +675,10 @@ def _collapse_changes_for_object(changes, all_changes_by_key, logger):
673675
merged_data.update(change.postchange_data)
674676

675677
last_change = group_changes[-1]
676-
logger.debug(f" -> UPDATE (time {last_change.time}, collapsed {len(group_changes)} non-referencing updates)")
678+
logger.debug(
679+
f" -> UPDATE (time {last_change.time}, "
680+
f"collapsed {len(group_changes)} non-referencing updates)"
681+
)
677682

678683
collapsed = Branch.CollapsedChange(
679684
key=(last_change.changed_object_type.id, last_change.changed_object_id),
@@ -966,7 +971,8 @@ def merge(self, user, commit=True):
966971

967972
if key not in changes_by_object:
968973
changes_by_object[key] = []
969-
logger.debug(f"New object: {change.changed_object_type.model_class().__name__}:{change.changed_object_id}")
974+
model_name = change.changed_object_type.model_class().__name__
975+
logger.debug(f"New object: {model_name}:{change.changed_object_id}")
970976

971977
changes_by_object[key].append(change)
972978

netbox_branching/tests/test_merge.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -459,15 +459,14 @@ def test_merge_complex_dependency_chain(self):
459459
device_c_id = device_c.id
460460

461461
# Create interface on device_b
462-
interface_b = Interface.objects.create(
462+
Interface.objects.create(
463463
device=device_b,
464464
name='eth0',
465465
type='1000base-t'
466466
)
467-
interface_b_id = interface_b.id
468467

469468
# Create another interface on device_b
470-
interface_c = Interface.objects.create(
469+
Interface.objects.create(
471470
device=device_b,
472471
name='eth1',
473472
type='1000base-t'

0 commit comments

Comments
 (0)