Revision 4e5e8cc9 snf-cyclades-app/synnefo/db/migrations/0035_default_backend.py

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