Kaydet (Commit) 438bb947 authored tarafından Skip Montanaro's avatar Skip Montanaro

fail more completely by deleting dbhash from sys.modules if bsddb can't be

loaded - prevents second import later from succeeding spuriously - mostly of
use in regression tests where the module might get imported more than once
üst 82e00d63
"""Provide a (g)dbm-compatible interface to bsdhash.hashopen."""
import bsddb
import sys
try:
import bsddb
except ImportError:
# prevent a second import of this module from spuriously succeeding
del sys.modules[__name__]
raise
__all__ = ["error","open"]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment