From 07bf79ea48aeebd1468f063652af60806555d64f Mon Sep 17 00:00:00 2001 From: RhodeCode Admin Date: Tue, 31 Jan 2023 09:26:54 +0100 Subject: [PATCH] tasks: improve logging on failed tasks --- rhodecode/lib/celerylib/loader.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rhodecode/lib/celerylib/loader.py b/rhodecode/lib/celerylib/loader.py index 7cb6a311..200cb178 100644 --- a/rhodecode/lib/celerylib/loader.py +++ b/rhodecode/lib/celerylib/loader.py @@ -276,7 +276,11 @@ class RequestContextTask(Task): raise Exception( 'Unable to fetch required data from request: {}. \n' 'This task is required to be executed from context of ' - 'request in a webapp'.format(repr(req))) + 'request in a webapp. Task: {}'.format( + repr(req), + self + ) + ) if req: # we hook into kwargs since it is the only way to pass our data to