Closed rodolfocarobene closed 3 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.44%. Comparing base (
d209e87
) to head (1ba3b8b
).
Closes #887, but does not take care at all of #890.
That's fine, one issue at a time. #890 is for the longer term
How could we use
params.execution_parameters
and also pass standard values?
We extend the routine object to contain an ExecutionParameters
object, possibly with some fields set to None
(that might require a mirror object, to possibly fix the attribute types with Optional
), and the executor will inspect the routine attribute when determining which are the params.execution_parameters
, setting them according to the following priority:
and that's what the routine should get access to in the params.execution_parameters
. But it has to be implemented at the level of the execution, not the individual routine.
How could we use
params.execution_parameters
and also pass standard values?
As @alecandido suggested, we can take care of ExecutionParameters
in a separate PR.
Closes #887, but does not take care at all of #890.
How could we use
params.execution_parameters
and also pass standard values?Checklist:
master
main
main