add --debug option to see xml-rpc dialog.
[sfa.git] / sfa / util / xmlrpcprotocol.py
index 58b19e2..11a4317 100644 (file)
@@ -1,4 +1,4 @@
-# XMLRPC-specific code for GeniClient
+# XMLRPC-specific code for SFA Client
 
 import xmlrpclib
 
@@ -45,10 +45,10 @@ class XMLRPCTransport(xmlrpclib.Transport):
         parser = xmlrpclib.ExpatParser(unmarshaller)
         return parser, unmarshaller
 
-def get_server(url, key_file, cert_file):
+def get_server(url, key_file, cert_file, debug=False):
     transport = XMLRPCTransport()
     transport.key_file = key_file
     transport.cert_file = cert_file
 
-    return xmlrpclib.ServerProxy(url, transport, allow_none=True)
+    return xmlrpclib.ServerProxy(url, transport, allow_none=True, verbose=debug)