Change-Id: If9ec1a223d7739bb63078c58171a05aec34ef2ae
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
if topo == "oneSocket:hyperthreading":
if vcpus % 2 != 0:
return -1, 'Cannot expose hyperthreading with an odd number of vcpus'
- text += self.tab() + "<cpu mode='host-model'> <topology sockets='1' cores='%d' threads='2' /> </cpu>" % vcpus/2
+ text += self.tab() + "<cpu mode='host-model'> <topology sockets='1' cores='%d' threads='2' /> </cpu>" % (vcpus/2)
elif windows_os or topo == "oneSocket":
text += self.tab() + "<cpu mode='host-model'> <topology sockets='1' cores='%d' threads='1' /> </cpu>" % vcpus
else:
"os_type": {"type":"string"},
"os_version": {"type":"string"},
"bus": {"type":"string"},
- "topology": {"type":"string", "enum": ["oneSocket"]}
+ "topology": {"type":"string", "enum": ["oneSocket", "oneSocket:hyperthreading"]}
}
}
"required": ["of_port_mapings"],
"additionalProperties": False
-}
\ No newline at end of file
+}