From 78c5642e5c4241ea8ea66a9920750d31aec295ca Mon Sep 17 00:00:00 2001 From: Karel van Klink <karel.vanklink@geant.org> Date: Fri, 16 May 2025 12:22:12 +0200 Subject: [PATCH] Update subscription description for Layer 2 circuits --- gso/workflows/l2_circuit/create_imported_layer_2_circuit.py | 2 +- gso/workflows/l2_circuit/create_layer_2_circuit.py | 2 +- gso/workflows/l2_circuit/modify_layer_2_circuit.py | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gso/workflows/l2_circuit/create_imported_layer_2_circuit.py b/gso/workflows/l2_circuit/create_imported_layer_2_circuit.py index 8b835edc1..983657269 100644 --- a/gso/workflows/l2_circuit/create_imported_layer_2_circuit.py +++ b/gso/workflows/l2_circuit/create_imported_layer_2_circuit.py @@ -128,7 +128,7 @@ def initialize_subscription( subscription.layer_2_circuit.bandwidth = policer_bandwidth subscription.layer_2_circuit.policer_burst_rate = policer_burst_rate subscription.layer_2_circuit.custom_service_name = custom_service_name - subscription.description = f"{subscription.product.name} - {subscription.layer_2_circuit.virtual_circuit_id}" + subscription.description = f"{subscription.product.name} - {subscription.layer_2_circuit.custom_service_name}" return {"subscription": subscription} diff --git a/gso/workflows/l2_circuit/create_layer_2_circuit.py b/gso/workflows/l2_circuit/create_layer_2_circuit.py index ce70f215f..87265aa96 100644 --- a/gso/workflows/l2_circuit/create_layer_2_circuit.py +++ b/gso/workflows/l2_circuit/create_layer_2_circuit.py @@ -141,7 +141,7 @@ def initialize_subscription( subscription.layer_2_circuit.bandwidth = policer_bandwidth subscription.layer_2_circuit.policer_burst_rate = policer_burst_rate subscription.layer_2_circuit.custom_service_name = custom_service_name - subscription.description = f"{subscription.product.name} - {subscription.layer_2_circuit.virtual_circuit_id}" + subscription.description = f"{subscription.product.name} - {subscription.layer_2_circuit.custom_service_name}" subscription = Layer2Circuit.from_other_lifecycle(subscription, SubscriptionLifecycle.PROVISIONING) fqdn_list = [side.sbp.edge_port.node.router_fqdn for side in subscription.layer_2_circuit.layer_2_circuit_sides] diff --git a/gso/workflows/l2_circuit/modify_layer_2_circuit.py b/gso/workflows/l2_circuit/modify_layer_2_circuit.py index ae879037c..f3ab500ea 100644 --- a/gso/workflows/l2_circuit/modify_layer_2_circuit.py +++ b/gso/workflows/l2_circuit/modify_layer_2_circuit.py @@ -126,6 +126,7 @@ def modify_layer_2_circuit_subscription( subscription.layer_2_circuit.layer_2_circuit_sides[1].sbp.vlan_id = layer_2_circuit_side_b.get("vlan_id") for layer_2_circuit_side in subscription.layer_2_circuit.layer_2_circuit_sides: layer_2_circuit_side.sbp.is_tagged = layer_2_circuit_type == Layer2CircuitType.VLAN + subscription.description = f"{subscription.product.name} - {subscription.layer_2_circuit.custom_service_name}" return {"subscription": subscription} -- GitLab