Revision e59cda53 snf-cyclades-app/synnefo/db/models.py
b/snf-cyclades-app/synnefo/db/models.py | ||
---|---|---|
547 | 547 |
raise pools.InvalidValue("Network %s does not have an IP pool that" |
548 | 548 |
" contains address %s" % (self, address)) |
549 | 549 |
|
550 |
def release_address(self, address, external=True):
|
|
550 |
def release_address(self, address, external=False):
|
|
551 | 551 |
for ip_pool in self.get_ip_pools(): |
552 | 552 |
if ip_pool.contains(address): |
553 |
ip_pool.release(address, external=external)
|
|
553 |
ip_pool.put(address, external=external)
|
|
554 | 554 |
ip_pool.save() |
555 | 555 |
return |
556 | 556 |
raise pools.InvalidValue("Network %s does not have an IP pool that" |
Also available in: Unified diff