Revision 45ba54c4

b/lib/hypervisor/hv_xen.py
405 405
    data.write("TAGS=%s\n" % "\ ".join(instance.GetTags()))
406 406
    if nic.netinfo:
407 407
      netinfo = objects.Network.FromDict(nic.netinfo)
408
      data.write("NETWORK_NAME=%s\n" % netinfo.name)
409
      if netinfo.network:
410
        data.write("NETWORK_SUBNET=%s\n" % netinfo.network)
411
      if netinfo.gateway:
412
        data.write("NETWORK_GATEWAY=%s\n" % netinfo.gateway)
413
      if netinfo.network6:
414
        data.write("NETWORK_SUBNET6=%s\n" % netinfo.network6)
415
      if netinfo.gateway6:
416
        data.write("NETWORK_GATEWAY6=%s\n" % netinfo.gateway6)
417
      if netinfo.mac_prefix:
418
        data.write("NETWORK_MAC_PREFIX=%s\n" % netinfo.mac_prefix)
419
      if netinfo.tags:
420
        data.write("NETWORK_TAGS=%s\n" % "\ ".join(netinfo.tags))
408
      for k, v in netinfo.HooksDict().iteritems():
409
        data.write("%s=%s\n" % (k, v))
421 410

  
422 411
    data.write("MAC=%s\n" % nic.mac)
423 412
    data.write("IP=%s\n" % nic.ip)

Also available in: Unified diff