Revision 3278725f snf-cyclades-app/synnefo/db/models.py
b/snf-cyclades-app/synnefo/db/models.py | ||
---|---|---|
545 | 545 |
raise pools.EmptyPool |
546 | 546 |
return subnet.allocate_address(userid) |
547 | 547 |
|
548 |
def reserve_address(self, address): |
|
548 |
def reserve_address(self, address, external=False):
|
|
549 | 549 |
pool = self.get_pool() |
550 |
pool.reserve(address) |
|
550 |
pool.reserve(address, external=external)
|
|
551 | 551 |
pool.save() |
552 | 552 |
|
553 | 553 |
def release_address(self, address): |
Also available in: Unified diff