summaryrefslogtreecommitdiffstats
path: root/libvir.py
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2007-12-05 19:09:23 +0000
committerDaniel P. Berrange <berrange@redhat.com>2007-12-05 19:09:23 +0000
commit33ed12a754be58e87faab059e13b6646d67f4e9b (patch)
treeda6d8b6a6fb815a7bc454094a7af7f4caa6570f6 /libvir.py
parent72ce58786c4c23eba75d53799abefe1c5f83ce93 (diff)
downloadlibvirt-python-split-33ed12a754be58e87faab059e13b6646d67f4e9b.tar.gz
libvirt-python-split-33ed12a754be58e87faab059e13b6646d67f4e9b.tar.xz
libvirt-python-split-33ed12a754be58e87faab059e13b6646d67f4e9b.zip
Add manual impl of virConnectOpenAuth python binding
Diffstat (limited to 'libvir.py')
-rw-r--r--libvir.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/libvir.py b/libvir.py
index 70ceebc..34fe8f3 100644
--- a/libvir.py
+++ b/libvir.py
@@ -89,6 +89,12 @@ def registerErrorHandler(f, ctx):
Returns 1 in case of success."""
return libvirtmod.virRegisterErrorHandler(f,ctx)
+def openAuth(uri, auth, flags):
+ ret = libvirtmod.virConnectOpenAuth(uri, auth, flags)
+ if ret is None:raise libvirtError('virConnectOpenAuth() failed')
+ return virConnect(_obj=ret)
+
+
#
# Return library version.
#