From a059fb701197ee7ec7b7c81879efbe0b9ff1df53 Mon Sep 17 00:00:00 2001
From: Karel van Klink <karel.vanklink@geant.org>
Date: Thu, 12 Sep 2024 10:36:30 +0200
Subject: [PATCH] Change type from LAGMember to dict for workflow step in trunk
modification
---
gso/workflows/iptrunk/modify_trunk_interface.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gso/workflows/iptrunk/modify_trunk_interface.py b/gso/workflows/iptrunk/modify_trunk_interface.py
index f5d17d775..4d0d327eb 100644
--- a/gso/workflows/iptrunk/modify_trunk_interface.py
+++ b/gso/workflows/iptrunk/modify_trunk_interface.py
@@ -183,7 +183,7 @@ def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
@step("Determine whether we should be running interface checks")
def determine_change_in_capacity(
- subscription: Iptrunk, iptrunk_speed: str, side_a_ae_members: list[LAGMember], side_b_ae_members: list[LAGMember]
+ subscription: Iptrunk, iptrunk_speed: str, side_a_ae_members: list[dict], side_b_ae_members: list[dict]
) -> State:
"""Determine whether we should run pre- and post-checks on the IP trunk.
@@ -197,13 +197,13 @@ def determine_change_in_capacity(
iptrunk_speed != subscription.iptrunk.iptrunk_speed
or len(side_a_ae_members) != len(subscription.iptrunk.iptrunk_sides[0].iptrunk_side_ae_members)
or any(
- old_interface.interface_name != new_interface.interface_name
+ old_interface.interface_name != new_interface["interface_name"]
for old_interface, new_interface in zip(
subscription.iptrunk.iptrunk_sides[0].iptrunk_side_ae_members, side_a_ae_members, strict=False
)
)
or any(
- old_interface.interface_name != new_interface.interface_name
+ old_interface.interface_name != new_interface["interface_name"]
for old_interface, new_interface in zip(
subscription.iptrunk.iptrunk_sides[1].iptrunk_side_ae_members, side_b_ae_members, strict=False
)
--
GitLab