From 5fb9f87078f16f0d27844c1c8ade4b72bbb95316 Mon Sep 17 00:00:00 2001 From: Vermaas <vermaas@astron.nl> Date: Tue, 26 Mar 2024 14:39:30 +0100 Subject: [PATCH] handle review comments --- atdb/taskdatabase/services/algorithms.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/atdb/taskdatabase/services/algorithms.py b/atdb/taskdatabase/services/algorithms.py index 8534a2e2..fda6b71f 100644 --- a/atdb/taskdatabase/services/algorithms.py +++ b/atdb/taskdatabase/services/algorithms.py @@ -1150,6 +1150,9 @@ def construct_summary(task, format='html'): return construct_default_summary(task) elif format=='json': + # construct the appropriate summary json + if summary_flavour == SummaryFlavour.IMAGING_COMPRESSION.value: + return construct_imaging_summary_json(task) if summary_flavour == SummaryFlavour.LINC_CALIBRATOR.value: return construct_linc_summary_json(task) @@ -1263,6 +1266,12 @@ def construct_default_summary_json(task): return summary_json +def construct_imaging_summary_json(task): + # example: http://localhost:8000/atdb/get_summary/658584/json + results = {'result': 'summary not yet implemented for imaging'} + return results + + def construct_linc_summary_json(task): total_size_to_process = 0 -- GitLab