From ed6976bf5ba4e405fd3aab67014ca2321c9ac8b3 Mon Sep 17 00:00:00 2001 From: Sapan Bhatia Date: Tue, 7 Jul 2009 20:23:14 +0000 Subject: [PATCH] Make sure people using xmlrpc don't need to install soap libraries --- sfa/util/newgeniclient.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sfa/util/newgeniclient.py b/sfa/util/newgeniclient.py index 7e41155a..b05947e8 100644 --- a/sfa/util/newgeniclient.py +++ b/sfa/util/newgeniclient.py @@ -6,8 +6,6 @@ ## -import xmlrpcprotocol -import soapprotocol from sfa.trust.gid import * from sfa.trust.credential import * @@ -40,8 +38,10 @@ class GeniClient: self.cert_file = cert_file if (protocol=="xmlrpc"): + import xmlrpcprotocol self.server = xmlrpcprotocol.get_server(self.url, self.key_file, self.cert_file) elif (protocol=="soap"): + import soapprotocol self.server = soapprotocol.get_server(self.url, self.key_file, self.cert_file) else: raise Exception("Attempted use of undefined protocol %s"%protocol) -- 2.47.0