From 22974ff4af7830a9b55676b2abd490b75bd7268c Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Mon, 5 Jul 2021 09:14:47 +0200 Subject: [PATCH] TMSS-745: include scheduling constraints as user editable parameters --- ...beam-observation-scheduling-unit-observation-strategy.json | 4 ++++ ...oTSS-observation-scheduling-unit-observation-strategy.json | 4 ++++ .../schemas/UC1-scheduling-unit-observation-strategy.json | 4 ++++ ...ages-observation-scheduling-unit-observation-strategy.json | 4 ++++ .../pulsar_timing-scheduling-unit-observation-strategy.json | 4 ++++ ...-pipeline-ingest-scheduling-unit-observation-strategy.json | 4 ++++ ...-pipeline-ingest-scheduling-unit-observation-strategy.json | 4 ++++ ...ming-observation-scheduling-unit-observation-strategy.json | 4 ++++ ...mple-observation-scheduling-unit-observation-strategy.json | 4 ++++ 9 files changed, 36 insertions(+) diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/HBA-single-beam-observation-scheduling-unit-observation-strategy.json b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/HBA-single-beam-observation-scheduling-unit-observation-strategy.json index 612883f0ea8..38564ad9477 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/HBA-single-beam-observation-scheduling-unit-observation-strategy.json +++ b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/HBA-single-beam-observation-scheduling-unit-observation-strategy.json @@ -190,6 +190,10 @@ } }, "parameters":[ + { + "name": "Scheduling Constraints", + "refs": ["#/scheduling_constraints_doc"] + }, { "name":"Target Name", "refs":[ diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/LoTSS-observation-scheduling-unit-observation-strategy.json b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/LoTSS-observation-scheduling-unit-observation-strategy.json index b92f74bd8ef..b4247ca8ef3 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/LoTSS-observation-scheduling-unit-observation-strategy.json +++ b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/LoTSS-observation-scheduling-unit-observation-strategy.json @@ -713,6 +713,10 @@ } }, "parameters":[ + { + "name": "Scheduling Constraints", + "refs": ["#/scheduling_constraints_doc"] + }, { "name":"Target 1 Name", "refs":[ diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/UC1-scheduling-unit-observation-strategy.json b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/UC1-scheduling-unit-observation-strategy.json index ceaeb481376..1d9b2e16a5e 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/UC1-scheduling-unit-observation-strategy.json +++ b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/UC1-scheduling-unit-observation-strategy.json @@ -365,6 +365,10 @@ } }, "parameters": [ + { + "name": "Scheduling Constraints", + "refs": ["#/scheduling_constraints_doc"] + }, { "refs": [ "#/tasks/Target Observation/specifications_doc/SAPs/0/digital_pointing" diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/beamforming-complex-voltages-observation-scheduling-unit-observation-strategy.json b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/beamforming-complex-voltages-observation-scheduling-unit-observation-strategy.json index 16c517fdf83..2aea1682130 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/beamforming-complex-voltages-observation-scheduling-unit-observation-strategy.json +++ b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/beamforming-complex-voltages-observation-scheduling-unit-observation-strategy.json @@ -898,6 +898,10 @@ } }, "parameters": [ + { + "name": "Scheduling Constraints", + "refs": ["#/scheduling_constraints_doc"] + }, { "name": "Target Name", "refs": [ diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/pulsar_timing-scheduling-unit-observation-strategy.json b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/pulsar_timing-scheduling-unit-observation-strategy.json index d4adca63b2c..2dab379d833 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/pulsar_timing-scheduling-unit-observation-strategy.json +++ b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/pulsar_timing-scheduling-unit-observation-strategy.json @@ -971,6 +971,10 @@ } }, "parameters":[ + { + "name": "Scheduling Constraints", + "refs": ["#/scheduling_constraints_doc"] + }, { "name":"Duration", "refs":[ diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/short-beamformed-observation-pipeline-ingest-scheduling-unit-observation-strategy.json b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/short-beamformed-observation-pipeline-ingest-scheduling-unit-observation-strategy.json index 2d30b5d158b..033fdf5de19 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/short-beamformed-observation-pipeline-ingest-scheduling-unit-observation-strategy.json +++ b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/short-beamformed-observation-pipeline-ingest-scheduling-unit-observation-strategy.json @@ -489,6 +489,10 @@ "task_scheduling_relations": [ ], "parameters": [ + { + "name": "Scheduling Constraints", + "refs": ["#/scheduling_constraints_doc"] + }, { "refs": [ "#/tasks/Observation/specifications_doc/duration" diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/short-observation-pipeline-ingest-scheduling-unit-observation-strategy.json b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/short-observation-pipeline-ingest-scheduling-unit-observation-strategy.json index fb42281e098..655149a7457 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/short-observation-pipeline-ingest-scheduling-unit-observation-strategy.json +++ b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/short-observation-pipeline-ingest-scheduling-unit-observation-strategy.json @@ -171,6 +171,10 @@ }, "scheduling_constraints_template": "constraints", "parameters": [ + { + "name": "Scheduling Constraints", + "refs": ["#/scheduling_constraints_doc"] + }, { "refs": [ "#/tasks/Observation/specifications_doc/duration" diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/simple-beamforming-observation-scheduling-unit-observation-strategy.json b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/simple-beamforming-observation-scheduling-unit-observation-strategy.json index 5e27ecea8cc..53ed5dbf731 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/simple-beamforming-observation-scheduling-unit-observation-strategy.json +++ b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/simple-beamforming-observation-scheduling-unit-observation-strategy.json @@ -129,6 +129,10 @@ } }, "parameters": [ + { + "name": "Scheduling Constraints", + "refs": ["#/scheduling_constraints_doc"] + }, { "refs": [ "#/tasks/Observation/specifications_doc/duration" diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/simple-observation-scheduling-unit-observation-strategy.json b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/simple-observation-scheduling-unit-observation-strategy.json index 6c98b054b6b..b083d1177d7 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/schemas/simple-observation-scheduling-unit-observation-strategy.json +++ b/SAS/TMSS/backend/src/tmss/tmssapp/schemas/simple-observation-scheduling-unit-observation-strategy.json @@ -68,6 +68,10 @@ } }, "parameters": [ + { + "name": "Scheduling Constraints", + "refs": ["#/scheduling_constraints_doc"] + }, { "refs": [ "#/tasks/Observation/specifications_doc/duration" -- GitLab