Revision 4e5e8cc9
b/snf-cyclades-app/synnefo/db/migrations/0035_default_backend.py | ||
---|---|---|
10 | 10 |
|
11 | 11 |
def forwards(self, orm): |
12 | 12 |
"Write your forwards methods here." |
13 |
(ip, port, username, password) = settings.GANETI_CLUSTER_INFO |
|
13 |
try: |
|
14 |
cluster_info = settings.GANETI_CLUSTER_INFO |
|
15 |
except AttributeError: |
|
16 |
raise AttributeError("Missing settings GANETI_CLUSTER_INFO") |
|
17 |
(ip, port, username, password) = cluster_info |
|
14 | 18 |
backend = orm.Backend.objects.create(clustername = ip, |
15 |
port = port,
|
|
16 |
username = username,
|
|
17 |
password = password)
|
|
19 |
port = port, |
|
20 |
username = username, |
|
21 |
password = password) |
|
18 | 22 |
for vm in orm.VirtualMachine.objects.all(): |
19 | 23 |
vm.backend = backend |
20 | 24 |
vm.save() |
Also available in: Unified diff