* attempt to add traceback to database txn errors

This commit is contained in:
Eray Özkural
2006-05-07 14:52:20 +00:00
parent 94962c2bc3
commit 4a121f46fd
+3 -1
View File
@@ -39,7 +39,8 @@ import cPickle
import bsddb3.db as db import bsddb3.db as db
import bsddb3.dbobj as dbobj import bsddb3.dbobj as dbobj
import string import string
import sys
import traceback
import pisi import pisi
class CodingError(pisi.Error): class CodingError(pisi.Error):
@@ -83,6 +84,7 @@ class DBShelf:
raise e raise e
except Exception, e: except Exception, e:
autotxn.abort() autotxn.abort()
#e.args += tuple(traceback.format_tb(sys.exc_traceback))
raise e raise e
autotxn.commit() autotxn.commit()
else: # execute without transactions else: # execute without transactions