diff --git a/gso/workflows/iptrunk/migrate_iptrunk.py b/gso/workflows/iptrunk/migrate_iptrunk.py index 8c782fa04fca3437fed4185ab3423c5fc6e68285..fa5e26c947530de97cc262821a0170f965b4b916 100644 --- a/gso/workflows/iptrunk/migrate_iptrunk.py +++ b/gso/workflows/iptrunk/migrate_iptrunk.py @@ -762,6 +762,15 @@ def update_subscription_model( IptrunkInterfaceBlock.new(subscription_id=uuid4(), **member), ) + # Take the new site names, and update the subscription description + side_names = sorted([ + subscription.iptrunk.iptrunk_sides[0].iptrunk_side_node.router_site.site_name, + subscription.iptrunk.iptrunk_sides[1].iptrunk_side_node.router_site.site_name, + ]) + subscription.description = ( + f"IP trunk {side_names[0]} {side_names[1]}, geant_s_sid:{subscription.iptrunk.geant_s_sid}" + ) + return {"subscription": subscription}