From 12ebd186b220f263ac2275463b0c124e8f4210fc Mon Sep 17 00:00:00 2001 From: Viktor Seifert Date: Fri, 8 Jul 2022 14:32:05 +0200 Subject: [PATCH] RED-4564: Print full exception with traceback when processing from the queue --- src/serve.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/serve.py b/src/serve.py index 45025ab..435d632 100644 --- a/src/serve.py +++ b/src/serve.py @@ -40,6 +40,8 @@ def make_callback(analysis_endpoint): def main(): + logger = logging.getLogger("main") + show_banner() webserver = Process(target=run_probing_webserver, args=(set_up_probing_webserver(),)) @@ -58,6 +60,7 @@ def main(): consumer = Consumer(visitor, queue_manager) consumer.basic_consume_and_publish() except Exception as err: + logger.exception(err) raise ConsumerError from err try: