X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fclient%2Fmanifolduploader.py;fp=sfa%2Fclient%2Fmanifolduploader.py;h=b27d99d7351417591a06e84757f875836503a086;hb=157eeb8215ed998d71607a044aec876616e8aa88;hp=ba3b1315b851bad1ec80a82455c773a18bdc7b2e;hpb=c5f5a787db4f6b300c4e11586a6d8173541ac457;p=sfa.git diff --git a/sfa/client/manifolduploader.py b/sfa/client/manifolduploader.py index ba3b1315..b27d99d7 100755 --- a/sfa/client/manifolduploader.py +++ b/sfa/client/manifolduploader.py @@ -81,10 +81,12 @@ class ManifoldUploader: if not message: message="" try: + # looks like the current implementation of manifold server + # won't be happy with several calls issued in the same session # manifold=self.proxy() url=self.url() self.logger.debug("Connecting manifold url %s"%url) - manifold = xmlrpclib.Server(url, allow_none = 1) + manifold = xmlrpclib.ServerProxy(url, allow_none = True) # the code for a V2 interface query= { 'action': 'update', 'object': 'local:account',