Skip to content

Commit f45cca3

Browse files
committed
update results
1 parent fcb23c9 commit f45cca3

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

cads_processing_api_service/utils.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -519,13 +519,18 @@ def get_results_from_job(
519519
asset_value["file:local_path"], config.DownloadNodesSettings().download_node
520520
)
521521
results = {"asset": {"value": asset_value}}
522-
elif job_status == "failed":
522+
elif job_status in ("failed", "rejected"):
523523
error_messages = get_job_events(
524524
job=job, session=session, event_type="user_visible_error"
525525
)
526526
traceback = "\n".join([message[1] for message in error_messages])
527+
match job_status:
528+
case "failed":
529+
exc_title = "The job has failed"
530+
case "rejected":
531+
exc_title = "The job has been rejected"
527532
raise ogc_api_processes_fastapi.exceptions.JobResultsFailed(
528-
title="The job has failed.",
533+
title=exc_title,
529534
status_code=fastapi.status.HTTP_400_BAD_REQUEST,
530535
traceback=traceback,
531536
)

0 commit comments

Comments
 (0)