obfuscate AuthString as well as session in auth structures
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Tue, 26 Nov 2013 14:59:44 +0000 (15:59 +0100)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Tue, 26 Nov 2013 14:59:44 +0000 (15:59 +0100)
manifold/manifoldapi.py

index eea606e..664bb32 100644 (file)
@@ -72,8 +72,8 @@ class ManifoldAPI:
                     print "====> ManifoldAPI.%s"%repr(),"url",self.url
                     # No password in the logs
                     logAuth = copy.copy(self.auth)
                     print "====> ManifoldAPI.%s"%repr(),"url",self.url
                     # No password in the logs
                     logAuth = copy.copy(self.auth)
-                    if 'AuthString' in logAuth:
-                        logAuth['AuthString']="XXX"
+                    for obfuscate in ['Authring','session']: 
+                        if obfuscate in logAuth:  logAuth[obfuscate]="XXX"
                     print "=> auth",logAuth
                     print "=> args",args,"kwds",kwds
                 annotations = {
                     print "=> auth",logAuth
                     print "=> args",args,"kwds",kwds
                 annotations = {