Skip to content
Snippets Groups Projects
Commit 68704368 authored by Mohammad Torkashvand's avatar Mohammad Torkashvand
Browse files

rename bgp vars

parent 68a9bb8b
No related branches found
No related tags found
1 merge request!428add threshold vars for BGP to moodi
Pipeline #94529 passed
...@@ -55,12 +55,12 @@ def initial_input_form(subscription_id: UUIDstr) -> FormGenerator: ...@@ -55,12 +55,12 @@ def initial_input_form(subscription_id: UUIDstr) -> FormGenerator:
skip_moodi: bool = False skip_moodi: bool = False
is_human_initiated_wf: bool = True is_human_initiated_wf: bool = True
source_edge_port: source_edge_port_selector | str # type: ignore[valid-type] source_edge_port: source_edge_port_selector | str # type: ignore[valid-type]
expected_ipv4_received_routes: int | None = None expected_number_of_ipv4_received_routes: int | None = None
expected_ipv4_advertised_routes: int | None = None expected_number_of_ipv4_advertised_routes: int | None = None
expected_ipv6_received_routes: int | None = None expected_number_of_ipv6_received_routes: int | None = None
expected_ipv6_advertised_routes: int | None = None expected_number_of_ipv6_advertised_routes: int | None = None
source_ep_user_input = yield L3CoreServiceSourceEdgePortSelectionForm source_ep_input = yield L3CoreServiceSourceEdgePortSelectionForm
def _destination_edge_port_selector(pid: UUIDstr) -> Choice: def _destination_edge_port_selector(pid: UUIDstr) -> Choice:
existing_ep_list = [ap.sbp.edge_port.owner_subscription_id for ap in ap_list] existing_ep_list = [ap.sbp.edge_port.owner_subscription_id for ap in ap_list]
...@@ -81,9 +81,9 @@ def initial_input_form(subscription_id: UUIDstr) -> FormGenerator: ...@@ -81,9 +81,9 @@ def initial_input_form(subscription_id: UUIDstr) -> FormGenerator:
destination_edge_port: _destination_edge_port_selector(partner_id) | str # type: ignore[valid-type] destination_edge_port: _destination_edge_port_selector(partner_id) | str # type: ignore[valid-type]
destination_ep_user_input = yield L3CoreServiceEdgePortSelectionForm destination_ep_user_input = yield L3CoreServiceEdgePortSelectionForm
if source_ep_user_input.is_human_initiated_wf: if source_ep_input.is_human_initiated_wf:
summary_input = { summary_input = {
"source_edge_port": EdgePort.from_subscription(source_ep_user_input.source_edge_port).description, "source_edge_port": EdgePort.from_subscription(source_ep_input.source_edge_port).description,
"destination_edge_port": EdgePort.from_subscription( "destination_edge_port": EdgePort.from_subscription(
destination_ep_user_input.destination_edge_port destination_ep_user_input.destination_edge_port
).description, ).description,
...@@ -92,18 +92,18 @@ def initial_input_form(subscription_id: UUIDstr) -> FormGenerator: ...@@ -92,18 +92,18 @@ def initial_input_form(subscription_id: UUIDstr) -> FormGenerator:
return ( return (
{"subscription_id": subscription.subscription_id, "subscription": subscription} {"subscription_id": subscription.subscription_id, "subscription": subscription}
| source_ep_user_input.model_dump() | source_ep_input.model_dump()
| destination_ep_user_input.model_dump() | destination_ep_user_input.model_dump()
| { | {
IS_HUMAN_INITIATED_WF_KEY: source_ep_user_input.is_human_initiated_wf, IS_HUMAN_INITIATED_WF_KEY: source_ep_input.is_human_initiated_wf,
SKIP_MOODI_KEY: source_ep_user_input.skip_moodi, SKIP_MOODI_KEY: source_ep_input.skip_moodi,
} }
| { | {
MOODI_EXTRA_KWARGS_KEY: { MOODI_EXTRA_KWARGS_KEY: {
"expected_ipv4_received_routes": source_ep_user_input.expected_ipv4_received_routes, "expected_number_of_ipv4_received_routes": source_ep_input.expected_number_of_ipv4_received_routes,
"expected_ipv4_advertised_routes": source_ep_user_input.expected_ipv4_advertised_routes, "expected_number_of_ipv4_advertised_routes": source_ep_input.expected_number_of_ipv4_advertised_routes,
"expected_ipv6_received_routes": source_ep_user_input.expected_ipv6_received_routes, "expected_number_of_ipv6_received_routes": source_ep_input.expected_number_of_ipv6_received_routes,
"expected_ipv6_advertised_routes": source_ep_user_input.expected_ipv6_advertised_routes, "expected_number_of_ipv6_advertised_routes": source_ep_input.expected_number_of_ipv6_advertised_routes,
} }
} }
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment