Revision f8675683 snf-cyclades-app/synnefo/logic/backend.py
b/snf-cyclades-app/synnefo/logic/backend.py | ||
---|---|---|
295 | 295 |
|
296 | 296 |
def release_instance_ips(vm, ganeti_nics): |
297 | 297 |
old_addresses = set(vm.nics.values_list("network", "ipv4")) |
298 |
new_addresses = set(map(lambda nic: (nic["network"], nic["ipv4"]), |
|
298 |
new_addresses = set(map(lambda nic: (nic["network"].id, nic["ipv4"]),
|
|
299 | 299 |
ganeti_nics)) |
300 | 300 |
to_release = old_addresses - new_addresses |
301 | 301 |
for (network_id, ipv4) in to_release: |
Also available in: Unified diff