2 "tosca_definitions_version": "controller_blueprint_1_0_0",
4 "template_author": "Brinda Santh Muthuramalingam",
5 "author-email": "brindasanth@in.ibm.com",
6 "user-groups": "ADMIN, OPERATION",
7 "template_name": "remote_scripts",
8 "template_version": "1.0.0",
9 "template_tags": "brinda, tosca"
13 "file": "Definitions/data_types.json"
16 "file": "Definitions/relationship_types.json"
19 "file": "Definitions/artifact_types.json"
22 "file": "Definitions/node_types.json"
25 "file": "Definitions/policy_types.json"
28 "topology_template": {
30 "execute-remote-python": {
33 "description": "Execute Remote Python Script",
34 "target": "execute-remote-python",
48 "execute-remote-python",
55 "execute-remote-ansible": {
58 "description": "Execute Remote Ansible Script",
59 "target": "execute-remote-ansible",
73 "execute-remote-ansible",
82 "execute-remote-python": {
83 "type": "component-remote-python-executor",
85 "ComponentRemotePythonExecutor": {
89 "primary": "component-script",
95 "command": "python SamplePython.py blah"
102 "component-script": {
103 "type": "artifact-script-python",
104 "file": "Scripts/python/SamplePython.py"
108 "execute-remote-ansible": {
109 "type": "component-remote-python-executor",
111 "ComponentRemotePythonExecutor": {
115 "primary": "component-script"
118 "command": "ansible-playbook first.yaml",
139 "component-script": {
140 "type": "artifact-script-ansible",
141 "file": "Scripts/ansible/first.yaml"