From 204d3c061b501b33440b74f6333daadd10aa51ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= Date: Thu, 20 Jun 2019 14:10:25 +0100 Subject: Add missing impl of virNetworkListAllPorts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This API needs manual impl as the generator cannot cope Signed-off-by: Daniel P. Berrangé --- libvirt-override-virNetwork.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 libvirt-override-virNetwork.py (limited to 'libvirt-override-virNetwork.py') diff --git a/libvirt-override-virNetwork.py b/libvirt-override-virNetwork.py new file mode 100644 index 0000000..749ee44 --- /dev/null +++ b/libvirt-override-virNetwork.py @@ -0,0 +1,11 @@ + def listAllPorts(self, flags=0): + """List all domains and returns a list of domain objects""" + ret = libvirtmod.virNetworkListAllPorts(self._o, flags) + if ret is None: + raise libvirtError("virNetworkListAllPorts() failed", conn=self) + + retlist = list() + for domptr in ret: + retlist.append(virNetwork(self, _obj=domptr)) + + return retlist -- cgit v1.2.1