From 05208f3711bbff5706bf9bf887b5fa9e4ec70a7c Mon Sep 17 00:00:00 2001 From: Jorge Sasiain <jorge.sasiain@ehu.eus> Date: Fri, 6 Oct 2023 07:34:17 +0000 Subject: [PATCH] NAT-244: add method to delete interfaces description in netbox --- gso/workflows/iptrunk/terminate_iptrunk.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gso/workflows/iptrunk/terminate_iptrunk.py b/gso/workflows/iptrunk/terminate_iptrunk.py index f8522852..29eec4c8 100644 --- a/gso/workflows/iptrunk/terminate_iptrunk.py +++ b/gso/workflows/iptrunk/terminate_iptrunk.py @@ -72,10 +72,12 @@ def remove_iptrunk_from_netbox(subscription: Iptrunk) -> State: for sideA_member in sideA_members: NetBoxClient().unreserve_interface(router_sideA, sideA_member) NetBoxClient().deallocate_interface(router_sideA, sideA_member) + NetBoxClient().update_interface_description(router_sideA, sideA_member, "") for sideB_member in sideB_members: NetBoxClient().unreserve_interface(router_sideB, sideB_member) NetBoxClient().deallocate_interface(router_sideB, sideB_member) + NetBoxClient().update_interface_description(router_sideB, sideB_member, "") NetBoxClient().delete_device(sideA_ae_iface) NetBoxClient().delete_device(sideB_ae_iface) -- GitLab