/opt/alt/python27/lib64/python2.7/bsddb
NameSizeModeActions
db.py27300644editdlrm
db.pyc6050644editdlrm
db.pyo6050644editdlrm
dbobj.py113310644editdlrm
dbobj.pyc202140644editdlrm
dbobj.pyo202140644editdlrm
dbrecio.py53080644editdlrm
dbrecio.pyc54570644editdlrm
dbrecio.pyo54570644editdlrm
dbshelve.py115580644editdlrm
dbshelve.pyc136980644editdlrm
dbshelve.pyo136980644editdlrm
dbtables.py308660644editdlrm
dbtables.pyc253100644editdlrm
dbtables.pyo251750644editdlrm
dbutils.py29640644editdlrm
dbutils.pyc16530644editdlrm
dbutils.pyo16530644editdlrm
__init__.py159880644editdlrm
__init__.pyc129310644editdlrm
__init__.pyo129310644editdlrm
Edit: /opt/alt/python27/lib64/python2.7/bsddb/dbutils.pyc (1653B)
ó Ý[ bc@soddlmZddlZejddkZer@ddUn ddlZddZdZdZ d „Z dS( iÿÿÿÿ(tsleepNiisfrom . import dbgð?i€gn†ðù! @cOsÆt}|jddƒ}d|kr.|d=nx‘trÁy|||ŽSWq1tjk r½trutjd|ƒnt|ƒ|d9}|tkržt}n|d8}|dkr¾‚q¾q1Xq1WdS(s?DeadlockWrap(function, *_args, **_kwargs) - automatically retries function in case of a database deadlock. This is a function intended to be used to wrap database calls such that they perform retrys with exponentially backing off sleeps in between when a DBLockDeadlockError exception is raised. A 'max_retries' parameter may optionally be passed to prevent it from retrying forever (in which case the exception will be reraised). d = DB(...) d.open(...) DeadlockWrap(d.put, "foo", data="bar") # set key "foo" to "bar" t max_retriesiÿÿÿÿs%dbutils.DeadlockWrap: sleeping %1.3f iiN( t_deadlock_MinSleepTimetgettTruetdbtDBLockDeadlockErrort_deadlock_VerboseFiletwritet_sleept_deadlock_MaxSleepTime(tfunctiont_argst_kwargst sleeptimeR((s2/opt/alt/python27/lib64/python2.7/bsddb/dbutils.pyt DeadlockWrap/s$         ( ttimeRR tsyst version_infotabsolute_importRRR tNoneRR(((s2/opt/alt/python27/lib64/python2.7/bsddb/dbutils.pyts