You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ariatosca.apache.org by "Ran Ziv (JIRA)" <ji...@apache.org> on 2017/06/12 08:39:01 UTC

[jira] [Resolved] (ARIA-226) Task, interface and operation inputs

     [ https://issues.apache.org/jira/browse/ARIA-226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ran Ziv resolved ARIA-226.
--------------------------
    Resolution: Duplicate

> 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.4.14#64029)