From fd30d29d3ce538df2c1cf320fe517b3d470a7e77 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Mon, 10 Feb 2020 09:14:15 +0000 Subject: [PATCH] [FIX] core: log import traceback in debug mode This is a followup of 1d553eea7b4d2ea74e6a5014b0a08930552200ad. Systematically logging import tracebacks can fill up log files, and waste disk space. We therefore log those tracebacks in DEBUG mode, so that they can be activated only when needed. closes odoo/odoo#45075 X-original-commit: 017e3d798c55b1bdac221aea76d3d944f045ee65 Signed-off-by: Raphael Collet (rco) --- odoo/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/odoo/models.py b/odoo/models.py index f1fdd5cbb46..f1c6b890935 100644 --- a/odoo/models.py +++ b/odoo/models.py @@ -983,7 +983,7 @@ class BaseModel(MetaModel('DummyModel', (object,), {'_register': False})): # Failed to write, log to messages, rollback savepoint (to # avoid broken transaction) and keep going except Exception as e: - _logger.exception("Error while loading record") + _logger.debug("Error while loading record", exc_info=True) info = rec_data['info'] message = (_(u'Unknown error during import:') + u' %s: %s' % (type(e), e)) moreinfo = _('Resolve other errors first')