Revision 54f13218 snf-cyclades-app/synnefo/logic/servers.py
b/snf-cyclades-app/synnefo/logic/servers.py | ||
---|---|---|
305 | 305 |
# TODO: What if is in settings ? |
306 | 306 |
raise faults.BuildInProgress('Network not active yet') |
307 | 307 |
|
308 |
device_owner = "router" if vm.router else "vm" |
|
308 | 309 |
nic = NetworkInterface.objects.create(machine=vm, network=network, |
309 | 310 |
state="BUILDING", |
310 |
device_owner='router' |
|
311 |
if vm.router |
|
312 |
else 'vm') |
|
311 |
device_owner=device_owner) |
|
313 | 312 |
if ipaddress is not None: |
314 | 313 |
ipaddress.nic = nic |
315 | 314 |
ipaddress.save() |
Also available in: Unified diff