do not unassign IP if there's no existing netbox interface

This commit is contained in:
Solvik Blum 2020-04-14 12:56:00 +02:00
commit 4ee9325c7e

View file

@ -359,6 +359,7 @@ class Network(object):
nic.delete() nic.delete()
# delete IP on netbox that are not known on this server # delete IP on netbox that are not known on this server
if len(nb_nics):
netbox_ips = nb.ipam.ip_addresses.filter( netbox_ips = nb.ipam.ip_addresses.filter(
interface_id=[x.id for x in nb_nics], interface_id=[x.id for x in nb_nics],
) )