diff --git a/gso/workflows/edge_port/modify_edge_port.py b/gso/workflows/edge_port/modify_edge_port.py index 4775b64f3f00c3d0bf1d144dbfce49fb3959a6c2..0b41052e95c89bbcabd5ffa8182e1d9607ef2cd6 100644 --- a/gso/workflows/edge_port/modify_edge_port.py +++ b/gso/workflows/edge_port/modify_edge_port.py @@ -78,22 +78,20 @@ def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator: ), ] - existing_lag_ae_members = [ + current_lag_ae_members = [ EdgePortLAGMember( interface_name=iface.interface_name, interface_description=iface.interface_description, ) for iface in subscription.edge_port.edge_port_ae_members - ] + ] if user_input.member_speed == subscription.edge_port.edge_port_member_speed else [] class ModifyEdgePortInterfaceForm(FormPage): model_config = ConfigDict(title="Modify Edge Port Interface") name: ReadOnlyField(subscription.edge_port.edge_port_name, default_type=str) # type: ignore[valid-type] description: str | None = subscription.edge_port.edge_port_description or None - ae_members: lag_ae_members = ( - existing_lag_ae_members if user_input.member_speed == subscription.edge_port.edge_port_member_speed else [] - ) + ae_members: lag_ae_members = current_lag_ae_members interface_form_input = yield ModifyEdgePortInterfaceForm @@ -265,8 +263,8 @@ def modify_edge_port() -> StepList: >> unsync >> modify_edge_port_subscription >> capacity_has_changed(update_interfaces_in_netbox) - >> capacity_has_changed(lso_interaction(update_edge_port_dry)) - >> capacity_has_changed(lso_interaction(update_edge_port_real)) + # >> capacity_has_changed(lso_interaction(update_edge_port_dry)) + # >> capacity_has_changed(lso_interaction(update_edge_port_real)) >> capacity_has_changed(allocate_interfaces_in_netbox) >> resync >> done