Details
-
Story
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
TOSCA doesn't define a syntax for specifying which edge (source/target) of the relationship a relationship operation should run on. At the moment, this will be determined by the workflow author.
We could provided a syntax where the `implementation` field value would also hold the information for the edge, e.g.:
implementation: script.sh @ SOURCE
SOURCE and TARGET are already familiar "TOSCA constants", and the implementation field already has special syntax using the "@" sign so this seems to make the most sense.