[ 
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)

Reply via email to