- add_port = '--add=port.vif%s.%s' % (domid, devid)
- vif_info.append('%s.net-uuid=%s' % (add_port, net_rec["uuid"]))
- vif_info.append('%s.vif-mac=%s' % (add_port, vif_rec["MAC"]))
- vif_info.append('%s.vif-uuid=%s' % (add_port, vif_rec["uuid"]))
- vif_info.append('%s.vm-uuid=%s' % (add_port, vm_uuid))
+ vif_info = []
+ vif_info.append(('xs-network-uuid', net_rec["uuid"]))
+ vif_info.append(('xs-vif-mac', vif_rec["MAC"]))
+ vif_info.append(('xs-vif-uuid', vif_rec["uuid"]))
+ vif_info.append(('xs-vm-uuid', vm_uuid))
+ for key, value in vif_info:
+ print("-- iface-set-external-id vif%s.%s %s %s"
+ % (domid, devid, key, value))