[IMP] do not recatch error in debug mode

This commit is contained in:
Sebastien Beau
2013-12-04 17:10:32 +01:00
parent e33044d520
commit 98323e2342

View File

@@ -26,6 +26,7 @@ import datetime
from openerp.osv.orm import Model
from openerp.osv import fields, osv
from parser import new_bank_statement_parser
from openerp.tools.config import config
class AccountStatementProfil(Model):
@@ -211,6 +212,8 @@ class AccountStatementProfil(Model):
error_type, error_value, trbk = sys.exc_info()
st = "Error: %s\nDescription: %s\nTraceback:" % (error_type.__name__, error_value)
st += ''.join(traceback.format_tb(trbk, 30))
if config['debug_mode']:
raise
raise osv.except_osv(_("Statement import error"),
_("The statement cannot be created: %s") % st)
return statement_id