Revision ad721818

b/lib/hypervisor/hv_kvm.py
998 998
      "MODE": nic.nicparams[constants.NIC_MODE],
999 999
      "INTERFACE": tap,
1000 1000
      "INTERFACE_INDEX": str(seq),
1001
      "INTERFACE_UUID": nic.uuid,
1001 1002
      "TAGS": " ".join(instance.GetTags()),
1002 1003
    }
1003 1004

  
1004 1005
    if nic.ip:
1005 1006
      env["IP"] = nic.ip
1006 1007

  
1008
    if nic.name:
1009
      env["INTERFACE_NAME"] = nic.name
1010

  
1007 1011
    if nic.nicparams[constants.NIC_LINK]:
1008 1012
      env["LINK"] = nic.nicparams[constants.NIC_LINK]
1009 1013

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

  
419 419
    data.write("MAC=%s\n" % nic.mac)
420
    data.write("IP=%s\n" % nic.ip)
420
    if nic.ip:
421
      data.write("IP=%s\n" % nic.ip)
422
    data.write("INTERFACE_INDEX=%s\n" % str(idx))
423
    if nic.name:
424
      data.write("INTERFACE_NAME=%s\n" % nic.name)
425
    data.write("INTERFACE_UUID=%s\n" % nic.uuid)
421 426
    data.write("MODE=%s\n" % nic.nicparams[constants.NIC_MODE])
422 427
    data.write("LINK=%s\n" % nic.nicparams[constants.NIC_LINK])
423 428

  

Also available in: Unified diff