StringIO
[sfa.git] / sfa / trust / abac_credential.py
index f454d18..cb6e686 100644 (file)
 # IN THE WORK.
 #----------------------------------------------------------------------
 
+from __future__ import print_function
+
 from sfa.trust.credential import Credential, append_sub, DEFAULT_CREDENTIAL_LIFETIME
 from sfa.util.sfalogging import logger
 from sfa.util.sfatime import SFATIME_FORMAT
 
-from StringIO import StringIO
 from xml.dom.minidom import Document, parseString
 
+from sfa.util.py23 import StringIO
+
 HAVELXML = False
 try:
     from lxml import etree
@@ -179,7 +182,7 @@ class ABACCredential(Credential):
                 result += "\nEnd XML\n"
             except:
                 import traceback
-                print "exc. Credential.dump_string / XML"
+                print("exc. Credential.dump_string / XML")
                 traceback.print_exc()
         return result