From bee93277bdcba6b690853f65a05255dcdcc3eb91 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 18 Jun 2020 17:59:46 +0200 Subject: [PATCH] misc: log traceback for cron job exceptions (#44236) --- passerelle/base/management/commands/cron.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/passerelle/base/management/commands/cron.py b/passerelle/base/management/commands/cron.py index 0b8b8dcc..81a54bf1 100644 --- a/passerelle/base/management/commands/cron.py +++ b/passerelle/base/management/commands/cron.py @@ -48,7 +48,7 @@ class Command(BaseCommand): try: getattr(connector, frequency)() except Exception as e: - connector.logger.error('error running %s job (%r)' % (frequency, e)) + connector.logger.exception('connector %s error running %s job' % (connector, frequency)) errors.append({'connector': connector, 'exception': e, 'traceback': traceback.format_exc()}) if errors: for error in errors: -- 2.26.2