OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

tosca message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (TOSCA-178) Define how an operation can expose outputs


    [ https://issues.oasis-open.org/browse/TOSCA-178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41140#comment-41140 ] 

Moshe Elisha commented on TOSCA-178:
------------------------------------

Thank you, Yaron.

1. In order to answer this question - I think we need to first establish what do we do with the outputs.
As I see it - the most common use case is to assign the output to a node template attribute.
If this is the case - the output type should match the attribute type that should match the supported TOSCA / YAML types (string, integer, timestamp, etc.)
For the use case you suggested, we can use string which will simply hold a YAML.

2. That is indeed an issue to discuss and I think it is not related specifically to this issue as node template cardinality affects a lot of areas including more functions (like get_property for example).
I have already created a different issue for cardinality here - https://issues.oasis-open.org/browse/TOSCA-177.

> Define how an operation can expose outputs
> ------------------------------------------
>
>                 Key: TOSCA-178
>                 URL: https://issues.oasis-open.org/browse/TOSCA-178
>             Project: OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TC
>          Issue Type: Task
>          Components: Profile-YAML
>            Reporter: Moshe Elisha
>
> In accordance to the method one can pass inputs to an operation.
> The recommended way of implementation is using environment variables as described here: https://www.oasis-open.org/committees/download.php/48637/Implementer%20Recommendation%20-%20Script%20Invocation%28commented%29.doc
> This issue raises the need to define how an operation can expose outputs that will be applied to the service template and can be passed to other operations.
> This issue relates to TOSCA-120 - "Mechanism for Parameter Passing compatible with v1.0" and TOSCA-132 - "WD02 - Use "set_property" methods to "push" values from template inputs to nodes (templates/types)"



--
This message was sent by Atlassian JIRA
(v6.2.2#6258)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]