From 6732bf36f9dbce1ecf263872554dce29248d2f11 Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Tue, 23 Mar 2021 09:11:05 +0100 Subject: [PATCH] TMSS-601: Replaced INPUT/OUTPUT roles by ANY role, as input or outputness is already encoded in output field --- SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py | 3 +-- SAS/TMSS/backend/src/tmss/tmssapp/populate.py | 8 ++++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py b/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py index d78364bdcbd..47c2ef0bd9c 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py +++ b/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py @@ -52,8 +52,7 @@ class Role(AbstractChoice): INSPECTION_PLOTS = "inspection plots" CALIBRATOR = "calibrator" TARGET = "target" - INPUT = "input" - OUTPUT = "output" + ANY = "any" class Datatype(AbstractChoice): diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/populate.py b/SAS/TMSS/backend/src/tmss/tmssapp/populate.py index 04f59d18f63..e4ae9bd9d75 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/populate.py +++ b/SAS/TMSS/backend/src/tmss/tmssapp/populate.py @@ -365,23 +365,23 @@ def populate_connectors(): output=True) # preprocessing pipeline - TaskConnectorType.objects.create(role=Role.objects.get(value=Role.Choices.INPUT.value), + TaskConnectorType.objects.create(role=Role.objects.get(value=Role.Choices.ANY.value), datatype=Datatype.objects.get(value=Datatype.Choices.VISIBILITIES.value), task_template=TaskTemplate.objects.get(name='preprocessing pipeline'), output=False) - TaskConnectorType.objects.create(role=Role.objects.get(value=Role.Choices.OUTPUT.value), + TaskConnectorType.objects.create(role=Role.objects.get(value=Role.Choices.ANY.value), datatype=Datatype.objects.get(value=Datatype.Choices.VISIBILITIES.value), task_template=TaskTemplate.objects.get(name='preprocessing pipeline'), output=True) # ingest - TaskConnectorType.objects.create(role=Role.objects.get(value=Role.Choices.INPUT.value), + TaskConnectorType.objects.create(role=Role.objects.get(value=Role.Choices.ANY.value), datatype=Datatype.objects.get(value=Datatype.Choices.VISIBILITIES.value), task_template=TaskTemplate.objects.get(name='ingest'), output=False) - TaskConnectorType.objects.create(role=Role.objects.get(value=Role.Choices.INPUT.value), + TaskConnectorType.objects.create(role=Role.objects.get(value=Role.Choices.ANY.value), datatype=Datatype.objects.get(value=Datatype.Choices.TIME_SERIES.value), task_template=TaskTemplate.objects.get(name='ingest'), output=False) -- GitLab