Skip to content

Commit 3e390c2

Browse files
add user_visible_errors
1 parent 1126d44 commit 3e390c2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

cads_worker/worker.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,10 @@ def submit_workflow(
202202
try:
203203
request = {k: request[k] for k in sorted(request.keys())}
204204
result = cacholote.cacheable(adaptor.retrieve)(request=request)
205-
except Exception:
205+
except Exception as err:
206206
logger.exception(job_id=job_id, event_type="EXCEPTION")
207+
context.add_user_visible_error(f"The job failed with: {err.__class__.__name__}")
208+
context.error(f"{err.__class__.__name__}: {str(err)}")
207209
raise
208210
finally:
209211
os.chdir(cwd)

0 commit comments

Comments
 (0)