Revision 776d2a3f snf-cyclades-app/synnefo/logic/backend_allocator.py
b/snf-cyclades-app/synnefo/logic/backend_allocator.py | ||
---|---|---|
32 | 32 |
from django.utils import importlib |
33 | 33 |
|
34 | 34 |
from synnefo.settings import (BACKEND_ALLOCATOR_MODULE, BACKEND_REFRESH_MIN, |
35 |
BACKEND_PER_USER, ARCHIPELAGOS_BACKENDS)
|
|
35 |
BACKEND_PER_USER, ARCHIPELAGO_BACKENDS) |
|
36 | 36 |
from synnefo.db.models import Backend |
37 | 37 |
from synnefo.logic.backend import update_resources |
38 | 38 |
from synnefo.api.util import backend_public_networks |
... | ... | |
106 | 106 |
|
107 | 107 |
def filter_archipelagos_backends(available_backends, disk_template): |
108 | 108 |
if disk_template.startswith("ext_"): |
109 |
available_backends = filter(lambda x: x.id in ARCHIPELAGOS_BACKENDS,
|
|
109 |
available_backends = filter(lambda x: x.id in ARCHIPELAGO_BACKENDS, |
|
110 | 110 |
available_backends) |
111 | 111 |
else: |
112 |
available_backends = filter(lambda x: x.id not in ARCHIPELAGOS_BACKENDS,
|
|
112 |
available_backends = filter(lambda x: x.id not in ARCHIPELAGO_BACKENDS, |
|
113 | 113 |
available_backends) |
114 | 114 |
return available_backends |
115 | 115 |
|
Also available in: Unified diff