From: Marc Fiuczynski Date: Sun, 21 Jun 2009 05:26:26 +0000 (+0000) Subject: on older versions of python xmlrpclib.Transport does not have a __init__ method X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=refs%2Fheads%2F4.2;p=plcapi.git on older versions of python xmlrpclib.Transport does not have a __init__ method --- diff --git a/PLC/PyCurl.py b/PLC/PyCurl.py index 32051b4e..e0208823 100644 --- a/PLC/PyCurl.py +++ b/PLC/PyCurl.py @@ -15,7 +15,8 @@ from tempfile import NamedTemporaryFile class PyCurlTransport(xmlrpclib.Transport): def __init__(self, uri, cert = None, timeout = 300): - xmlrpclib.Transport.__init__(self) + if hasattr(xmlrpclib.Transport,'__init__'): + xmlrpclib.Transport.__init__(self) self.curl = pycurl.Curl() # Suppress signals