diff --git a/async_move_line_importer/model/account.py b/async_move_line_importer/model/account.py index 525a9518a..778f67caa 100644 --- a/async_move_line_importer/model/account.py +++ b/async_move_line_importer/model/account.py @@ -75,7 +75,7 @@ class account_move(orm.Model): try: cr.execute(sql, vals) except psycopg2.Error as sql_exc: - _logger.error('ORM by pass error for move: %s' % sql_exc.pgerror) + _logger.exception('ORM by pass error for move') raise created_id = cr.fetchone()[0] if vals.get('line_id'): @@ -116,6 +116,6 @@ class account_move_line(orm.Model): try: cr.execute(sql, vals) except psycopg2.Error as sql_exc: - _logger.error('ORM by pass error for move line: %s' % sql_exc.pgerror) + _logger.exception('ORM by pass error for move line') raise return cr.fetchone()[0] diff --git a/async_move_line_importer/model/move_line_importer.py b/async_move_line_importer/model/move_line_importer.py index 7c535366c..22cf6d153 100644 --- a/async_move_line_importer/model/move_line_importer.py +++ b/async_move_line_importer/model/move_line_importer.py @@ -204,10 +204,10 @@ class move_line_importer(orm.Model): self._write_report(cr, uid, imp_id, cr, _do_commit=_do_commit, max_tries=remaining_try, context=context) else: - _logger.error('Can not log report - concurrent update error: %s' % repr(pg_exc)) + _logger.exception('Can not log report - concurrent update error') raise except Exception as exc: - _logger.error('Can not log report %s' % repr(exc)) + _logger.exception('Can not log report') local_cr.rollback() raise finally: