X-Git-Url: http://git.onelab.eu/?p=sfa.git;a=blobdiff_plain;f=sfa%2Ftrust%2Fsfaticket.py;h=6d4a009ac0ba059e3161fc5aa28c6d925e0506c1;hp=78e6d87860896fa52ec5a672c5c0eeda52540396;hb=06768bd605e5d47fadfc90a35c74e30f267226a5;hpb=24e34365889f45eda036c974816ec6e9f5ebab09 diff --git a/sfa/trust/sfaticket.py b/sfa/trust/sfaticket.py index 78e6d878..6d4a009a 100644 --- a/sfa/trust/sfaticket.py +++ b/sfa/trust/sfaticket.py @@ -26,11 +26,11 @@ from __future__ import print_function -import xmlrpclib - from sfa.trust.certificate import Certificate from sfa.trust.gid import GID +from sfa.util.py23 import xmlrpc_client + # Ticket is tuple: # (gidCaller, gidObject, attributes, rspec, delegate) # @@ -99,13 +99,13 @@ class SfaTicket(Certificate): dict["gidCaller"] = self.gidCaller.save_to_string(save_parents=True) if self.gidObject: dict["gidObject"] = self.gidObject.save_to_string(save_parents=True) - str = "URI:" + xmlrpclib.dumps((dict,), allow_none=True) + str = "URI:" + xmlrpc_client.dumps((dict,), allow_none=True) self.set_data(str) def decode(self): data = self.get_data() if data: - dict = xmlrpclib.loads(self.get_data()[4:])[0][0] + dict = xmlrpc_client.loads(self.get_data()[4:])[0][0] else: dict = {}