diff --git a/gso/workflows/l3_core_service/base_modify_l3_core_service.py b/gso/workflows/l3_core_service/base_modify_l3_core_service.py index 62f00f0fb89784329280f36eac686f3b45d23e46..3473029ff03e22840b89d6d40a8d7a26e958c00e 100644 --- a/gso/workflows/l3_core_service/base_modify_l3_core_service.py +++ b/gso/workflows/l3_core_service/base_modify_l3_core_service.py @@ -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 {