Revision dd2689f9 snf-cyclades-app/synnefo/db/pools/__init__.py
b/snf-cyclades-app/synnefo/db/pools/__init__.py | ||
---|---|---|
171 | 171 |
|
172 | 172 |
class BridgePool(PoolManager): |
173 | 173 |
def index_to_value(self, index): |
174 |
return self.pool_table.base + str(index) |
|
174 |
# Bridge indexes should start from 1 |
|
175 |
return self.pool_table.base + str(index + 1) |
|
175 | 176 |
|
176 | 177 |
def value_to_index(self, value): |
177 |
return int(value.replace(self.pool_table.base, "")) |
|
178 |
return int(value.replace(self.pool_table.base, "")) - 1
|
|
178 | 179 |
|
179 | 180 |
|
180 | 181 |
class MacPrefixPool(PoolManager): |
Also available in: Unified diff