summaryrefslogtreecommitdiffstats
path: root/libvirt-override.py
diff options
context:
space:
mode:
authorGiuseppe Scrivano <gscrivan@redhat.com>2013-09-23 11:46:04 +0200
committerEric Blake <eblake@redhat.com>2013-09-23 16:59:39 -0600
commit357df252fb58cb8d34bdc5df3bc74db8ff923bb2 (patch)
tree1cc00e52a38ec639fb4909cbf269383ca2a026fc /libvirt-override.py
parent9d091faa7dd455c104b68493629de87ec3e6dd94 (diff)
downloadlibvirt-python-v8-357df252fb58cb8d34bdc5df3bc74db8ff923bb2.tar.gz
libvirt-python-v8-357df252fb58cb8d34bdc5df3bc74db8ff923bb2.tar.xz
libvirt-python-v8-357df252fb58cb8d34bdc5df3bc74db8ff923bb2.zip
python: add bindings for virConnectGetCPUModelNames
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com>
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