@@ -100,20 +100,20 @@ class LaunchParameters:
100
100
# This cannot be less than 1 and must be grater than any value of
101
101
# 'step_replication_number' that will be used for the same step.
102
102
total_number_of_replicas : int = 1
103
- # A set of dependent (prior step) instance directories that are expected to be
103
+ # The dependent (prior step) instance directories that are expected to be
104
104
# hard-linked into the instance directory the launcher will create.
105
105
# These are required so that the step can access the dependent step's files.
106
- # It is a set of instance UUIDs.
107
- step_dependent_instances : set [str ] | None = None
108
- # A set of dependent project files that are expected to be hard-linked
106
+ # It is a set of instance UUIDs, not instance directories .
107
+ step_dependent_instances : list [str ] | None = None
108
+ # The dependent Project files that are expected to be hard-linked
109
109
# into the instance directory the launcher will create.
110
110
# These are required so that the step can access project files.
111
- # It is a set project -relative filenames (or directories).
112
- step_project_inputs : set [str ] | None = None
113
- # A set of step instance files that are expected to be hard-linked
114
- # into the surrounding Project directory.
115
- # It is a set instance -relative filenames (or directories).
116
- step_project_outputs : set [str ] | None = None
111
+ # It is a list of Project -relative filenames (or directories).
112
+ step_project_inputs : list [str ] | None = None
113
+ # The step instance files that are expected to be hard-linked
114
+ # into the enclosing Project directory (a step's outputs) .
115
+ # It is a list of Instance -relative filenames (or directories).
116
+ step_project_outputs : list [str ] | None = None
117
117
# The application ID (a custom resource name)
118
118
# used to identify the 'type' of Instance to create.
119
119
# For DM Jobs this will be 'datamanagerjobs.squonk.it'
0 commit comments