Fix the vif generation for non-hvms
[invirt/packages/invirt-database.git] / client / etc / xen / sipb-database
index daccd93..94ae6cc 100644 (file)
@@ -1,3 +1,4 @@
+# -*- mode: python; -*-
 import sipb_xen_database.models as models
 from sipb_xen_database import connect
 
@@ -19,7 +20,7 @@ viftype = ""
 
 if machine_type.hvm:
     ioemu = "ioemu:"
-    viftype = "type=ioemu"
+    viftype = "type=ioemu, "
 
     kernel = 'hvmloader'
     builder = 'hvm'
@@ -37,7 +38,7 @@ apic = machine_type.apic
 vif = []
 
 for n in machine.nics:
-    d = '%s, mac=%s, ip=%s, bridge=xenbr0, script=vif-sipbroute' % (viftype, n.mac_addr, n.ip)
+    d = '%smac=%s, ip=%s, bridge=xenbr0, script=vif-sipbroute' % (viftype, n.mac_addr, n.ip)
     vif.append(d)
 
 disk = []