[
https://issues.apache.org/jira/browse/ARIA-226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ran Ziv updated ARIA-226:
-------------------------
Priority: Minor (was: Trivial)
> Task, interface and operation inputs
> ------------------------------------
>
> Key: ARIA-226
> URL: https://issues.apache.org/jira/browse/ARIA-226
> Project: AriaTosca
> Issue Type: Story
> Reporter: Ran Ziv
> Priority: Minor
>
> Currently, the inputs passed into an operation function are the result of a
> merge between the Operation inputs (defined in the service-template for the
> operation) and the Task inputs (defined by the workflow author), with the
> latter overriding the former if necessary.
> This is consistent with how service-template/service and workflow/execution
> inputs are handled, and uses the same mechanism.
> However, in TOSCA there's also interface inputs (also provided in the
> service-template), which are currently not passed to the operation at all.
> One way to handle this would be to treat interface inputs as another (the
> base-most) level, i.e. values which will be applied by default unless
> overridden by either the Operation inputs or the Task inputs.
> Another option would be to treat all three inputs paths as separate, and
> provide the operation function with all three sets of inputs.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)