[Erp5-report] r43765 kazuhiko - /erp5/trunk/products/ERP5/Tool/PasswordTool.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Feb 25 16:13:47 CET 2011


Author: kazuhiko
Date: Fri Feb 25 16:13:47 2011
New Revision: 43765

URL: http://svn.erp5.org?rev=43765&view=rev
Log:
remove deprecation warning.

Modified:
    erp5/trunk/products/ERP5/Tool/PasswordTool.py

Modified: erp5/trunk/products/ERP5/Tool/PasswordTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Tool/PasswordTool.py?rev=43765&r1=43764&r2=43765&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Tool/PasswordTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Tool/PasswordTool.py [utf8] Fri Feb 25 16:13:47 2011
@@ -35,7 +35,8 @@ from Products.ERP5Type.Tool.BaseTool imp
 from Products.ERP5Type import Permissions
 from Products.ERP5 import _dtmldir
 from zLOG import LOG, INFO
-import time, random, md5
+import time, random
+from hashlib import md5 as md5_new
 from DateTime import DateTime
 from Products.ERP5Type.Message import translateString
 from Acquisition import aq_base
@@ -196,7 +197,7 @@ class PasswordTool(BaseTool):
       # if we can't get a network address, just imagine one
       a = random.random()*100000000000000000L
     data = ' '.join((str(t), str(r), str(a), str(args)))
-    data = md5.md5(data).hexdigest()
+    data = md5_new(data).hexdigest()
     return data
 
 



More information about the Erp5-report mailing list