Revision 90b29b33
b/snf-cyclades-app/synnefo/logic/backend.py | ||
---|---|---|
667 | 667 |
|
668 | 668 |
def _create_network_synced(network, backend): |
669 | 669 |
client = backend.client |
670 |
job = client.CreateNetwork(network.backend_id, network.subnet) |
|
670 |
|
|
671 |
backend_jobs = _create_network(network, [backend]) |
|
672 |
(_, job) = backend_jobs[0] |
|
671 | 673 |
return wait_for_job(client, job) |
672 | 674 |
|
673 | 675 |
|
b/snf-cyclades-app/synnefo/logic/management/commands/backend-add.py | ||
---|---|---|
36 | 36 |
from synnefo.logic.backend import (get_physical_resources, |
37 | 37 |
update_resources, |
38 | 38 |
create_client, |
39 |
create_network_synced) |
|
39 |
create_network_synced, |
|
40 |
connect_network_synced) |
|
40 | 41 |
from synnefo.util.rapi import GanetiApiError |
41 | 42 |
|
42 | 43 |
|
... | ... | |
137 | 138 |
if result[0] != "success": |
138 | 139 |
self.stdout.write('\nError Creating Network %s: %s\n' %\ |
139 | 140 |
(net.backend_id, result[1])) |
141 |
self.stdout.write('Successfully created Network: %s\n' % |
|
142 |
net.backend_id) |
|
143 |
result = connect_network_synced(network=net, backend=backend) |
|
144 |
if result[0] != "success": |
|
145 |
self.stdout.write('\nError Connecting Network %s: %s\n' %\ |
|
146 |
(net.backend_id, result[1])) |
|
147 |
self.stdout.write('Successfully connected Network: %s\n' % |
|
148 |
net.backend_id) |
Also available in: Unified diff