File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
cads_processing_api_service Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff 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 )
You can’t perform that action at this time.
0 commit comments