summaryrefslogtreecommitdiffstats
path: root/libvirt-override.py
diff options
context:
space:
mode:
Diffstat (limited to 'libvirt-override.py')
-rw-r--r--libvirt-override.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/libvirt-override.py b/libvirt-override.py
index ccfec48..3471a43 100644
--- a/libvirt-override.py
+++ b/libvirt-override.py
@@ -207,3 +207,14 @@ def virEventAddTimeout(timeout, cb, opaque):
ret = libvirtmod.virEventAddTimeout(timeout, cbData)
if ret == -1: raise libvirtError ('virEventAddTimeout() failed')
return ret
+
+def getCPUModelNames(conn, arch, flags=0):
+ """
+ get the list of supported CPU models.
+ @conn: virConnect connection
+ @arch: Architecture
+ @flags: extra flags; not used yet, so callers should always pass 0.
+ """
+ ret = libvirtmod.virConnectGetCPUModelNames(conn._o, arch, flags)
+ if ret == None: raise libvirtError ('virConnectGetCPUModelNames() failed', conn=self)
+ return ret