[Erp5-report] r30909 - /erp5/trunk/products/ZSQLCatalog/SQLCatalog.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Sat Nov 28 21:35:20 CET 2009
Author: yo
Date: Sat Nov 28 21:35:19 2009
New Revision: 30909
URL: http://svn.erp5.org?rev=30909&view=rev
Log:
Shut up a deprecation warning in Python 2.6.
Modified:
erp5/trunk/products/ZSQLCatalog/SQLCatalog.py
Modified: erp5/trunk/products/ZSQLCatalog/SQLCatalog.py
URL: http://svn.erp5.org/erp5/trunk/products/ZSQLCatalog/SQLCatalog.py?rev=30909&r1=30908&r2=30909&view=diff
==============================================================================
--- erp5/trunk/products/ZSQLCatalog/SQLCatalog.py [utf8] (original)
+++ erp5/trunk/products/ZSQLCatalog/SQLCatalog.py [utf8] Sat Nov 28 21:35:19 2009
@@ -40,7 +40,10 @@
from xml.dom.minidom import parse
from xml.sax.saxutils import escape, quoteattr
import os
-import md5
+try:
+ from hashlib import md5
+except ImportError:
+ from md5 import md5
from interfaces.query_catalog import ISearchKeyCatalog
from zope.interface.verify import verifyClass
@@ -1039,7 +1042,7 @@
random_factor_list.append(os.getloadavg())
except (OSError, AttributeError): # AttributeError is required under cygwin
pass
- instance_id = md5.new(str(random_factor_list)).hexdigest()
+ instance_id = md5(str(random_factor_list)).hexdigest()
uid_list = [x.uid for x in method(count = UID_BUFFER_SIZE, instance_id = instance_id) if x.uid != 0]
uid_buffer.extend(uid_list)
More information about the Erp5-report
mailing list