Python3 compatibility for Credential & Certificate in save_to_string & save_to_file...
[sfa.git] / sfa / util / py23.py
index 6f46671..c1a0ec8 100644 (file)
@@ -1,4 +1,25 @@
+# our own simplistic replacement for six
 try:
     StringType = basestring
 except:
     StringType = str
+
+try:
+    from StringIO import StringIO
+except:
+    from io import StringIO
+
+try:
+    import xmlrpclib as xmlrpc_client
+except:
+    from xmlrpc import client as xmlrpc_client
+
+try:
+    import httplib as http_client
+except:
+    from http import client as http_client
+    
+try:
+    import ConfigParser
+except:
+    import configparser as ConfigParser