From 2ec3f6fb7e19f56a715c78b3d561f9e0ead7da74 Mon Sep 17 00:00:00 2001 From: ddamiron <ddamiron@sii.fr> Date: Tue, 2 Jul 2019 11:01:19 +0200 Subject: [PATCH] add status/<session_id>/error filtering endpoint --- api.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api.py b/api.py index e590480..ba6c4f2 100644 --- a/api.py +++ b/api.py @@ -23,7 +23,7 @@ except ImportError: from lib.read_status_logs import ReadLogger from lib.get_most_recent_status_logs import GetLatestLog - +from lib.read_errors_logs import ReadErrorLogger # read 'n' parse the configuration with open("config.yaml", 'r') as yamlfile: @@ -116,9 +116,10 @@ def lateststatus(session_id): return Response(json.dumps(body, indent=4, sort_keys=True, default=str), mimetype='application/json') + @api.route('/status/<session_id>/error') def taskerror(session_id): - my_task_errors = GetLatestLog(session_id=session_id, cfg=cfg) + my_task_errors = ReadErrorLogger(session_id=session_id, cfg=cfg) body = my_task_errors.main() return Response(json.dumps(body, indent=4, sort_keys=True, default=str), mimetype='application/json') -- GitLab