Revision 3c755209 snf-cyclades-app/synnefo/logic/backend.py
b/snf-cyclades-app/synnefo/logic/backend.py | ||
---|---|---|
389 | 389 |
def connect_to_network(vm, net): |
390 | 390 |
nic = {'mode': 'bridged', 'link': net.link.name} |
391 | 391 |
rapi.ModifyInstance(vm.backend_id, nics=[('add', nic)], |
392 |
dry_run=settings.TEST) |
|
392 |
hotplug=True, dry_run=settings.TEST)
|
|
393 | 393 |
|
394 | 394 |
|
395 | 395 |
def disconnect_from_network(vm, net): |
... | ... | |
397 | 397 |
ops = [('remove', nic.index, {}) for nic in nics if nic.network == net] |
398 | 398 |
if not ops: # Vm not connected to network |
399 | 399 |
return |
400 |
rapi.ModifyInstance(vm.backend_id, nics=ops[::-1], dry_run=settings.TEST) |
|
400 |
rapi.ModifyInstance(vm.backend_id, nics=ops[::-1], |
|
401 |
hotplug=True, dry_run=settings.TEST) |
|
401 | 402 |
|
402 | 403 |
|
403 | 404 |
def set_firewall_profile(vm, profile): |
Also available in: Unified diff