#2483 DbError handling correction

svn: r11340
This commit is contained in:
Benny Malengier 2008-11-24 08:59:12 +00:00
parent 22edf1cc77
commit cca1ab6962

View File

@ -140,12 +140,13 @@ class ValidationError(Exception):
pass
class DbError(Exception):
"""Error used to report that the request window is already displayed."""
"""Error used to report BerkeleyDB errors"""
def __init__(self, value):
Exception.__init__(self)
if type(value) == tuple:
self.value = value[1]
else:
try:
(errnum, errmsg) = value
self.value = errmsg
except:
self.value = value
def __str__(self):