Revision 54f13218

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