Skip to content
Snippets Groups Projects
Verified Commit c2f7b215 authored by Saket Agrahari's avatar Saket Agrahari Committed by Karel van Klink
Browse files

filter out JUNIPER vendors from edge port FQDN list in L3 core service workflow

parent f3bb5ce7
Branches
No related tags found
1 merge request!437adding lso to modify l3_core_service wf
......@@ -17,7 +17,7 @@ from gso.products.product_types.edge_port import EdgePort
from gso.services.partners import get_partner_by_id
from gso.services.subscriptions import generate_unique_id, get_active_edge_port_subscriptions
from gso.utils.helpers import partner_choice
from gso.utils.shared_enums import APType, SBPType
from gso.utils.shared_enums import APType, SBPType, Vendor
from gso.utils.types.geant_ids import IMPORTED_GS_ID
from gso.utils.types.ip_address import IPv4AddressType, IPv4Netmask, IPv6AddressType, IPv6Netmask
from gso.utils.types.tt_number import TTNumber
......@@ -476,6 +476,7 @@ def populate_partner_and_fqdn(subscription: SubscriptionModel) -> dict[str, Any]
edge_port_fqdn_list = [
ap.sbp.edge_port.node.router_fqdn
for ap in subscription.l3_core.ap_list # type: ignore[attr-defined]
if ap.sbp.edge_port.node.vendor != Vendor.JUNIPER
]
partner_name = get_partner_by_id(subscription.customer_id).name
return {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment