Revision 326c3ec8 snf-cyclades-app/synnefo/quotas/__init__.py
b/snf-cyclades-app/synnefo/quotas/__init__.py | ||
---|---|---|
32 | 32 |
|
33 | 33 |
from snf_django.lib.api import faults |
34 | 34 |
from synnefo.db.models import (QuotaHolderSerial, VirtualMachine, Network, |
35 |
FloatingIP)
|
|
35 |
IPAddress)
|
|
36 | 36 |
|
37 | 37 |
from synnefo.settings import (CYCLADES_SERVICE_TOKEN as ASTAKOS_TOKEN, |
38 | 38 |
ASTAKOS_BASE_URL) |
... | ... | |
297 | 297 |
'cyclades.active_ram': 1048576 * flavor.ram} |
298 | 298 |
elif isinstance(resource, Network): |
299 | 299 |
return {"cyclades.network.private": 1} |
300 |
elif isinstance(resource, FloatingIP):
|
|
300 |
elif isinstance(resource, IPAddress):
|
|
301 | 301 |
return {"cyclades.floating_ip": 1} |
302 | 302 |
else: |
303 | 303 |
raise ValueError("Unknown Resource '%s'" % resource) |
Also available in: Unified diff