]> git.ipfire.org Git - thirdparty/libvirt.git/commit
python: Fix networkLookupByUUID
authorPhilip Hahn <hahn@univention.de>
Wed, 17 Mar 2010 16:34:04 +0000 (12:34 -0400)
committerCole Robinson <crobinso@redhat.com>
Wed, 17 Mar 2010 16:34:04 +0000 (12:34 -0400)
commit2ef091efcc5cd02bbd496972b141cf253f713fdd
treedc3b813aea729daf7a7fc9c51fb27adb5c78bd03
parent0ef58c315506d094a0a4d64f022119a04a1916c0
python: Fix networkLookupByUUID

According to:

http://libvirt.org/html/libvirt-libvirt.html#virNetworkLookupByUUID

virNetworkLookupByUUID() expects a virConnectPtr as its first argument,
thus making it a method of the virConnect Python class.

Currently it's a method of libvirt.virNetwork.

@@ -805,13 +805,6 @@ class virNetwork:
         if ret == -1: raise libvirtError ('virNetworkGetAutostart() failed', net=self)
         return ret

-    def networkLookupByUUID(self, uuid):
-        """Try to lookup a network on the given hypervisor based on its UUID. """
-        ret = libvirtmod.virNetworkLookupByUUID(self._o, uuid)
-        if ret is None:raise libvirtError('virNetworkLookupByUUID() failed', net=self)
-        __tmp = virNetwork(self, _obj=ret)
-        return __tmp
-
 class virInterface:
     def __init__(self, conn, _obj=None):
         self._conn = conn
@@ -1689,6 +1682,13 @@ class virConnect:
         __tmp = virDomain(self,_obj=ret)
         return __tmp

+    def networkLookupByUUID(self, uuid):
+        """Try to lookup a network on the given hypervisor based on its UUID. """
+        ret = libvirtmod.virNetworkLookupByUUID(self._o, uuid)
+        if ret is None:raise libvirtError('virNetworkLookupByUUID() failed', conn=self)
+        __tmp = virNetwork(self, _obj=ret)
+        return __tmp
+
AUTHORS
python/libvirt-override-api.xml