diff options
author | Jesus Cea <jcea@jcea.es> | 2010-03-22 14:22:26 (GMT) |
---|---|---|
committer | Jesus Cea <jcea@jcea.es> | 2010-03-22 14:22:26 (GMT) |
commit | 6557aac599f1c22051ee61ba61c8c43add406e94 (patch) | |
tree | a06e09b51b3aaf03143cfcea217f14e11db8d7c5 /Lib/bsddb/dbobj.py | |
parent | 31e928eb3c44d90ec951db118de4736e90532f84 (diff) | |
download | cpython-6557aac599f1c22051ee61ba61c8c43add406e94.zip cpython-6557aac599f1c22051ee61ba61c8c43add406e94.tar.gz cpython-6557aac599f1c22051ee61ba61c8c43add406e94.tar.bz2 |
pybsddb 4.8.4 integration. Please, comment in issue #8156
Diffstat (limited to 'Lib/bsddb/dbobj.py')
-rw-r--r-- | Lib/bsddb/dbobj.py | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/Lib/bsddb/dbobj.py b/Lib/bsddb/dbobj.py index 1e42397..c7c7322 100644 --- a/Lib/bsddb/dbobj.py +++ b/Lib/bsddb/dbobj.py @@ -29,7 +29,7 @@ if absolute_import : else : import db -if sys.version_info[0:2] <= (2, 5) : +if sys.version_info < (2, 6) : try: from UserDict import DictMixin except ImportError: @@ -110,15 +110,17 @@ class DBEnv: def log_stat(self, *args, **kwargs): return self._cobj.log_stat(*args, **kwargs) - if db.version() >= (4,1): - def dbremove(self, *args, **kwargs): - return self._cobj.dbremove(*args, **kwargs) - def dbrename(self, *args, **kwargs): - return self._cobj.dbrename(*args, **kwargs) - def set_encrypt(self, *args, **kwargs): - return self._cobj.set_encrypt(*args, **kwargs) + def dbremove(self, *args, **kwargs): + return self._cobj.dbremove(*args, **kwargs) + def dbrename(self, *args, **kwargs): + return self._cobj.dbrename(*args, **kwargs) + def set_encrypt(self, *args, **kwargs): + return self._cobj.set_encrypt(*args, **kwargs) if db.version() >= (4,4): + def fileid_reset(self, *args, **kwargs): + return self._cobj.fileid_reset(*args, **kwargs) + def lsn_reset(self, *args, **kwargs): return self._cobj.lsn_reset(*args, **kwargs) @@ -138,7 +140,7 @@ class DB(MutableMapping): def __delitem__(self, arg): del self._cobj[arg] - if sys.version_info[0:2] >= (2, 6) : + if sys.version_info >= (2, 6) : def __iter__(self) : return self._cobj.__iter__() @@ -229,9 +231,8 @@ class DB(MutableMapping): def set_get_returns_none(self, *args, **kwargs): return self._cobj.set_get_returns_none(*args, **kwargs) - if db.version() >= (4,1): - def set_encrypt(self, *args, **kwargs): - return self._cobj.set_encrypt(*args, **kwargs) + def set_encrypt(self, *args, **kwargs): + return self._cobj.set_encrypt(*args, **kwargs) class DBSequence: |