Revision cc6fd3da

b/lib/hypervisor/hv_kvm.py
1007 1007
      "MODE": nic.nicparams[constants.NIC_MODE],
1008 1008
      "INTERFACE": tap,
1009 1009
      "INTERFACE_INDEX": str(seq),
1010
      "INTERFACE_UUID": nic.uuid,
1010 1011
      "TAGS": " ".join(instance.GetTags()),
1011 1012
    }
1012 1013

  
1013 1014
    if nic.ip:
1014 1015
      env["IP"] = nic.ip
1015 1016

  
1017
    if nic.name:
1018
      env["INTERFACE_NAME"] = nic.name
1019

  
1016 1020
    if nic.nicparams[constants.NIC_LINK]:
1017 1021
      env["LINK"] = nic.nicparams[constants.NIC_LINK]
1018 1022

  
b/lib/hypervisor/hv_xen.py
432 432
        data.write("%s=%s\n" % (k, v))
433 433

  
434 434
    data.write("MAC=%s\n" % nic.mac)
435
    data.write("IP=%s\n" % nic.ip)
435
    if nic.ip:
436
      data.write("IP=%s\n" % nic.ip)
437
    data.write("INTERFACE_INDEX=%s\n" % str(idx))
438
    if nic.name:
439
      data.write("INTERFACE_NAME=%s\n" % nic.name)
440
    data.write("INTERFACE_UUID=%s\n" % nic.uuid)
436 441
    data.write("MODE=%s\n" % nic.nicparams[constants.NIC_MODE])
437 442
    data.write("LINK=%s\n" % nic.nicparams[constants.NIC_LINK])
438 443

  

Also available in: Unified diff