Actions sur le document
Erreurs ZODB
Filed Under:
POSException.VersionLockError
Lorsqu'une erreur du type POSException.VersionLockError survient, il faut utiliser le morceau de coder suivant:
>>> import ZODB
>>> from ZODB import FileStorage
>>> from ZODB import Transaction
>>> f = FileStorage.FileStorage('./Data.fs')
>>> db = ZODB.DB(f)
>>> f.versions()
['_home/slot9990/site10545/pugnaesorores/pugnaesorores((U"Prod']
>>> t = Transaction.get_transaction()
>>> db.abortVersion('_home/slot9990/site10545/pugnaesorores/pugnaesorores((U"Prod', t)
>>> t.commit()
>>> db.close()

