[pypy-svn] r61597 - pypy/trunk/pypy/lib

afa at codespeak.net afa at codespeak.net
Fri Feb 6 22:27:54 CET 2009


Author: afa
Date: Fri Feb  6 22:27:54 2009
New Revision: 61597

Modified:
   pypy/trunk/pypy/lib/dbm.py
Log:
raises ImportError when the dbm module cannot find a libdb.so to load.


Modified: pypy/trunk/pypy/lib/dbm.py
==============================================================================
--- pypy/trunk/pypy/lib/dbm.py	(original)
+++ pypy/trunk/pypy/lib/dbm.py	Fri Feb  6 22:27:54 2009
@@ -153,7 +153,7 @@
         # XXX this is hopeless...
         libpath = ctypes.util.find_library('db-4.5')
         if not libpath:
-            raise Exception("Cannot find dbm library")
+            raise ImportError("Cannot find dbm library")
     lib = CDLL(libpath) # Linux
     _platform = 'bdb'
 else:



More information about the Pypy-commit mailing list