Skip to content
Snippets Groups Projects
Verified Commit 6bb792c5 authored by Neda Moeini's avatar Neda Moeini Committed by Karel van Klink
Browse files

Fix modify Edge port bug.

parent 4fede3b6
No related branches found
No related tags found
No related merge requests found
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment