Revision b14725eb snf-cyclades-app/synnefo/api/util.py
b/snf-cyclades-app/synnefo/api/util.py | ||
---|---|---|
64 | 64 |
from synnefo.lib.astakos import get_user |
65 | 65 |
from synnefo.plankton.backend import ImageBackend |
66 | 66 |
from synnefo.logic import ippool |
67 |
from synnefo.settings import MAX_CIDR_BLOCK |
|
67 | 68 |
|
68 | 69 |
|
69 | 70 |
log = getLogger('synnefo.api') |
... | ... | |
209 | 210 |
raise ItemNotFound('Network not found.') |
210 | 211 |
|
211 | 212 |
|
213 |
def validate_network_size(cidr_block): |
|
214 |
"""Return True if network size is allowed.""" |
|
215 |
return cidr_block <= 29 and cidr_block > MAX_CIDR_BLOCK |
|
216 |
|
|
217 |
|
|
212 | 218 |
def backend_public_networks(backend): |
213 | 219 |
"""Return available public networks of the backend. |
214 | 220 |
|
Also available in: Unified diff