[
https://issues.apache.org/jira/browse/ARIA-151?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15980386#comment-15980386
]
Ran Ziv commented on ARIA-151:
------------------------------
The simple hello-world example has been changed to use custom node types until
this is resolved, see ARIA-150.
Once this does get resolved, it might be worth considering updating the simple
hello-world example again.
> Support local script execution on hosted nodes
> ----------------------------------------------
>
> Key: ARIA-151
> URL: https://issues.apache.org/jira/browse/ARIA-151
> Project: AriaTosca
> Issue Type: Story
> Reporter: Ran Ziv
>
> The execution plugin will currently run scripts either remotely (on hosts
> managed by ARIA) or locally (on the machine running ARIA), depending on
> whether the script was declared under an interface of a node which is/has a
> host or not.
> Seeing as most TOSCA types require a {{host}}, it'll be useful to have the
> ability to tell the plugin explicitly to execute the code locally.
> Some ideas on how this may be done:
> - a {{dependency}} definition, similar to other execution-plugin
> configuration parameters - however, this would require a per-operation
> configuration, which can get quite verbose on nodes with several script
> operations.
> - a special host type (e.g. {{LocalHost}}) which inherits from TOSCA's root,
> and is recognized automatically by the execution-plugin.
> - a special property on the executing node or the host node? That seems
> problematic as it won't be relevant to standard types.
> It might also be worth mentioning that the execution-plugin further supports
> an additional mode of operation - simplified remote execution of "commands",
> which are written inline in the service template. It might be better to come
> up with a solution which simply lets the user decide (if one desires; the
> default behavior should always be simply what's expected) among local
> execution, remote execution (possibly on a different host?), and simplified
> commands mode execution.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)