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

Reply via email to