Skip to content

Commit 64748df

Browse files
authored
Merge pull request #86 from ChrisPortman/support-interface-to-preexisting-lag
Support New Interface on Pre-Existing Related Interface
2 parents 4ecbb60 + 8c7222e commit 64748df

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/netbox_initializers/initializers/interfaces.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,12 @@ def load_data(self):
8282
related_obj, rel_obj_created = r_model.objects.get_or_create(**query)
8383

8484
if rel_obj_created:
85-
setattr(interface, f"{related_field}_id", related_obj.id)
86-
interface.save()
8785
print(
8886
f"🧷 Created {related_field} interface {interface} on {interface.device}"
8987
)
9088

89+
setattr(interface, f"{related_field}_id", related_obj.id)
90+
interface.save()
91+
9192

9293
register_initializer("interfaces", InterfaceInitializer)

0 commit comments

Comments
 (0)