Skip to content
Snippets Groups Projects

Update a trunk description when it is migrated

Merged Karel van Klink requested to merge feature/update-iptrunk-description-in-migration into develop
1 file
+ 9
0
Compare changes
  • Side-by-side
  • Inline
@@ -762,6 +762,15 @@ def update_subscription_model(
@@ -762,6 +762,15 @@ def update_subscription_model(
IptrunkInterfaceBlock.new(subscription_id=uuid4(), **member),
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}
return {"subscription": subscription}
Loading