From: Loic Baron Date: Wed, 20 Nov 2013 16:20:53 +0000 (+0100) Subject: no user password in logs, copy of self.auth avoid overwrite X-Git-Tag: myslice-0.3-0~113^2~6 X-Git-Url: http://git.onelab.eu/?p=myslice.git;a=commitdiff_plain;h=0d6aaca78a4eb641119c382a310240c4e8fc8932 no user password in logs, copy of self.auth avoid overwrite --- diff --git a/manifold/manifoldapi.py b/manifold/manifoldapi.py index 6d168bb3..cd14efe7 100644 --- a/manifold/manifoldapi.py +++ b/manifold/manifoldapi.py @@ -1,5 +1,5 @@ # Manifold API Python interface -import xmlrpclib +import copy, xmlrpclib from myslice.config import Config @@ -71,7 +71,7 @@ class ManifoldAPI: if debug: print "====> ManifoldAPI.%s"%repr(),"url",self.url # No password in the logs - logAuth = self.auth + logAuth = copy.copy(self.auth) if 'AuthString' in logAuth: logAuth['AuthString']="XXX" print "=> auth",logAuth