arq icon indicating copy to clipboard operation
arq copied to clipboard

Is there a way to handle exceptions?

Open YuriiMotov opened this issue 1 year ago • 1 comments

I want to control for which exceptions to log traceback and for which not.

For example, I want to only print nice one-line log for my custom exception (e.g. MyJobFailed(reason="DB connection error")) but keep printing tracebacks for all other exceptions (unhandled exceptions).

I know I can use try..except and re-raise all exceptions except MyJobFailed, but this way my job would be logged as "succeed", but I want it to be logged as "failed"

YuriiMotov avatar Nov 08 '24 13:11 YuriiMotov

Same question, I want to add message webhook to inform myself when a certain exception occurs and ignore others.

PhiFever avatar Apr 14 '25 07:04 PhiFever