From 5f237052feb23e6883a6b1b958e588902040b919 Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Mon, 7 Dec 2020 16:15:03 +0100 Subject: [PATCH] TMSS-320: use defaults --- SAS/TMSS/src/tmss/tmssapp/adapters/sip.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SAS/TMSS/src/tmss/tmssapp/adapters/sip.py b/SAS/TMSS/src/tmss/tmssapp/adapters/sip.py index d2d3cc04408..6af10f9e5c0 100644 --- a/SAS/TMSS/src/tmss/tmssapp/adapters/sip.py +++ b/SAS/TMSS/src/tmss/tmssapp/adapters/sip.py @@ -185,8 +185,8 @@ def create_sip_representation_for_subtask(subtask: Subtask): pipeline = siplib.AveragingPipeline( # <-- this is what we need for UC1 pipeline_map, numberofcorrelateddataproducts=get_number_of_dataproducts_of_type(subtask, Dataformat.Choices.MEASUREMENTSET.value), - frequencyintegrationstep=subtask.specifications_doc['demixer']['frequency_steps'] if 'demix' in subtask.task_blueprint.specifications_doc else 0, - timeintegrationstep=subtask.specifications_doc['demixer']['time_step'] if 'demix' in subtask.task_blueprint.specifications_doc else 0, + frequencyintegrationstep=subtask.specifications_doc.get('demixer',{}).get('frequency_steps', 0), + timeintegrationstep=subtask.specifications_doc.get('demixer',{}).get('time_step', 0), flagautocorrelations=subtask.task_blueprint.specifications_doc["flag"]["autocorrelations"], demixing=True if 'demix' in subtask.task_blueprint.specifications_doc else False ) -- GitLab