def api_basic_results(job_id):
"""Establishes endpoint for retrieval of historical boomerang results
:param job_id: id of the specific job that you wish to look up
"""
if minion.config['BOOMERANG_STORE_RESULTS']:
try:
file_path = get_job_results(job_id)
return send_file(file_path)
except BadRequest as e:
return prepare_400("api_basic_results", str(e))
except ValueError:
return prepare_404('api_basic_results')
except Exception as e:
return prepare_500("api_basic_results", str(e))
else:
return prepare_400("api_basic_results", error="Config set to not store results")
评论列表
文章目录