summaryrefslogtreecommitdiffstats
path: root/cds-regression-test/cba/remote-python
diff options
context:
space:
mode:
Diffstat (limited to 'cds-regression-test/cba/remote-python')
-rw-r--r--cds-regression-test/cba/remote-python/Definitions/remote-python.json229
-rw-r--r--cds-regression-test/cba/remote-python/Scripts/python/EchoRemotePython.py13
-rw-r--r--cds-regression-test/cba/remote-python/Scripts/python/FailingRemotePython.py15
-rw-r--r--cds-regression-test/cba/remote-python/TOSCA-Metadata/TOSCA.meta8
4 files changed, 0 insertions, 265 deletions
diff --git a/cds-regression-test/cba/remote-python/Definitions/remote-python.json b/cds-regression-test/cba/remote-python/Definitions/remote-python.json
deleted file mode 100644
index 456c14d..0000000
--- a/cds-regression-test/cba/remote-python/Definitions/remote-python.json
+++ /dev/null
@@ -1,229 +0,0 @@
-{
- "metadata": {
- "template_author": "Selffish",
- "author-email": "test@bell.ca",
- "template_name": "RT-remote-python",
- "template_version": "1.0.0",
- "template_tags": "Bell, CBA, test"
- },
- "dsl_definitions": {
- "args": {
- "arg0": "remote executor regression"
- },
- "remote-executor": {
- "type": "token-auth",
- "host": "regression-cdsce-cds-ce",
- "port": "50051",
- "token": "Basic Y2NzZGthcHBzOmNjc2RrYXBwcw=="
- },
- "remote-executor-wrong-port": {
- "type": "token-auth",
- "host": "127.0.0.1",
- "port": "4242",
- "token": "Basic Y2NzZGthcHBzOmNjc2RrYXBwcw=="
- }
- },
- "topology_template": {
- "workflows": {
- "remote-python": {
- "steps": {
- "execute-script": {
- "description": "Execute Remote Python Script",
- "target": "execute-remote-python"
- }
- },
- "inputs": {
- "input": {
- "required": false,
- "type": "string"
- }
- },
- "outputs": {
- "execute-command-logs": {
- "type": "string",
- "value": {
- "get_attribute": [
- "execute-remote-python",
- "execute-command-logs"
- ]
- }
- },
- "execute-command-payload": {
- "type": "json",
- "value": {
- "get_attribute": [
- "execute-remote-python",
- "response-data"
- ]
- }
- }
- }
- },
- "failing-remote-python": {
- "steps": {
- "execute-script": {
- "description": "Execute Remote Python Script",
- "target": "execute-failing-remote-python"
- }
- },
- "inputs": {},
- "outputs": {
- "execute-command-logs": {
- "type": "string",
- "value": {
- "get_attribute": [
- "execute-failing-remote-python",
- "execute-command-logs"
- ]
- }
- },
- "execute-command-payload": {
- "type": "json",
- "value": {
- "get_attribute": [
- "execute-failing-remote-python",
- "response-data"
- ]
- }
- }
- }
- },
- "connection-fail": {
- "steps": {
- "execute-script": {
- "description": "Execute Remote Python Script",
- "target": "connection-fail"
- }
- },
- "inputs": {},
- "outputs": {
- "execute-command-logs": {
- "type": "string",
- "value": {
- "get_attribute": [
- "connection-fail",
- "execute-command-logs"
- ]
- }
- },
- "execute-command-payload": {
- "type": "json",
- "value": {
- "get_attribute": [
- "connection-fail",
- "response-data"
- ]
- }
- }
- }
- }
- },
- "node_templates": {
- "execute-remote-python": {
- "type": "component-remote-python-executor",
- "interfaces": {
- "ComponentRemotePythonExecutor": {
- "operations": {
- "process": {
- "implementation": {
- "primary": "component-script",
- "timeout": 180,
- "operation_host": "SELF"
- },
- "inputs": {
- "endpoint-selector": "remote-executor",
- "command": "python EchoRemotePython.py",
- "argument-properties": "*args",
- "packages": [
- {
- "type": "pip",
- "package": [
- "requests"
- ]
- }
- ]
- }
- }
- }
- }
- },
- "artifacts": {
- "component-script": {
- "type": "artifact-script-python",
- "file": "Scripts/python/EchoRemotePython.py"
- }
- }
- },
- "execute-failing-remote-python": {
- "type": "component-remote-python-executor",
- "interfaces": {
- "ComponentRemotePythonExecutor": {
- "operations": {
- "process": {
- "implementation": {
- "primary": "component-script",
- "timeout": 180,
- "operation_host": "SELF"
- },
- "inputs": {
- "endpoint-selector": "remote-executor",
- "command": "python FailingRemotePython.py",
- "argument-properties": "*args",
- "packages": [
- {
- "type": "pip",
- "package": [
- "requests"
- ]
- }
- ]
- }
- }
- }
- }
- },
- "artifacts": {
- "component-script": {
- "type": "artifact-script-python",
- "file": "Scripts/python/FailingRemotePython.py"
- }
- }
- },
- "connection-fail": {
- "type": "component-remote-python-executor",
- "interfaces": {
- "ComponentRemotePythonExecutor": {
- "operations": {
- "process": {
- "implementation": {
- "primary": "component-script",
- "timeout": 180,
- "operation_host": "SELF"
- },
- "inputs": {
- "endpoint-selector": "remote-executor-wrong-port",
- "command": "python EchoRemotePython.py",
- "argument-properties": "*args",
- "packages": [
- {
- "type": "pip",
- "package": [
- "requests"
- ]
- }
- ]
- }
- }
- }
- }
- },
- "artifacts": {
- "component-script": {
- "type": "artifact-script-python",
- "file": "Scripts/python/EchoRemotePython.py"
- }
- }
- }
- }
- }
-}
diff --git a/cds-regression-test/cba/remote-python/Scripts/python/EchoRemotePython.py b/cds-regression-test/cba/remote-python/Scripts/python/EchoRemotePython.py
deleted file mode 100644
index 08488da..0000000
--- a/cds-regression-test/cba/remote-python/Scripts/python/EchoRemotePython.py
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/usr/bin/python
-
-import sys
-from cds_utils.payload_coder import send_response_data_payload
-
-def echo(arg):
- print(arg)
-
-if __name__ == "__main__":
- echo(sys.argv[1])
- resp_data = {"abc": ["xyz", "qqq"]}
- send_response_data_payload(resp_data)
- sys.exit(0)
diff --git a/cds-regression-test/cba/remote-python/Scripts/python/FailingRemotePython.py b/cds-regression-test/cba/remote-python/Scripts/python/FailingRemotePython.py
deleted file mode 100644
index 672492d..0000000
--- a/cds-regression-test/cba/remote-python/Scripts/python/FailingRemotePython.py
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/usr/bin/python
-
-import sys
-from cds_utils.payload_coder import send_response_data_payload
-
-if __name__ == "__main__":
- try:
- raise Exception("Intentionally raised exception!")
- except Exception as e:
- print("Intentionally raised exception!")
- resp_data = {
- "errorMessage": "Intentionally raised exception!"
- }
- send_response_data_payload(resp_data)
- sys.exit(1)
diff --git a/cds-regression-test/cba/remote-python/TOSCA-Metadata/TOSCA.meta b/cds-regression-test/cba/remote-python/TOSCA-Metadata/TOSCA.meta
deleted file mode 100644
index 85fa3bd..0000000
--- a/cds-regression-test/cba/remote-python/TOSCA-Metadata/TOSCA.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-TOSCA-Meta-File-Version: 1.0.0
-CSAR-Version: 1.0
-Created-By: Selffish
-Entry-Definitions: Definitions/remote-python.json
-Template-Tags: test, regression
-Template-Name: RT-remote-python
-Template-Version: 1.0.0
-Template-Type: DEFAULT \ No newline at end of file