Я выполняю задание, используя rq с q.enqueue_call(...)
, и в этом задании я поднимаю исключение с raise Exception('URL not found')
Мне было интересно, как можно получить сообщение об исключении из этого задания ('URL не найден ') после сбоя задания.
Я могу получить трассировку стека с помощью
print(get_failed_queue(connection=conn).jobs[-1].exc_info)
, хотя не могу получить короткое сообщение об ошибкесам.
Я думал, job.result
(после получения работы с job = Job.fetch(job_key, connection=conn)
) будет работать, хотя это возвращает None