From 51a0571b597470e479ef884c8772d792a29c6b19 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 25 Jun 2007 15:56:18 +0000 Subject: Mon Jun 25 16:55:00 BST 2007 Richard W.M. Jones * include/libvirt/libvirt.h.in, src/libvirt.c, src/libvirt_sym.version, python/generator.py: Added virDomainGetConnect and virNetworkGetConnect to allow us to get the "hidden" connection associated with each domain or network. --- generator.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/generator.py b/generator.py index 3dc3212..4f7c129 100755 --- a/generator.py +++ b/generator.py @@ -870,6 +870,10 @@ def buildWrappers(): txt.write("Class %s()\n" % (classname)) classes.write("class %s:\n" % (classname)) if classname == "virDomain" or classname == "virNetwork": + # NB: Earlier versions of libvirt did not provide + # vir{Domain,Network}GetConnect, so we had to explicitly + # store the connection object in _conn. In future + # we won't need to do this. classes.write(" def __init__(self, conn, _obj=None):\n") else: classes.write(" def __init__(self, _obj=None):\n") -- cgit