Revision 121c7507
b/snf-cyclades-app/synnefo/db/pools/__init__.py | ||
---|---|---|
217 | 217 |
gateway = network.gateway |
218 | 218 |
self.gateway = gateway and ipaddr.IPAddress(gateway) or None |
219 | 219 |
if do_init: |
220 |
self._reserve(0) |
|
221 |
self.reserve(gateway) |
|
222 |
self._reserve(self.size() - 1) |
|
220 |
self._reserve(0, external=True) |
|
221 |
if gateway: |
|
222 |
self.reserve(gateway, external=True) |
|
223 |
self._reserve(self.size() - 1, external=True) |
|
223 | 224 |
|
224 | 225 |
def value_to_index(self, value): |
225 | 226 |
addr = ipaddr.IPAddress(value) |
Also available in: Unified diff