summaryrefslogtreecommitdiffstats
path: root/components
diff options
context:
space:
mode:
authorBrinda Santh <brindasanth@in.ibm.com>2019-04-23 16:06:54 +0530
committerAlexis de Talhouƫt <adetalhouet89@gmail.com>2019-04-24 09:43:37 -0400
commitf79ef8c3f922e6d467d74c2ac3e8bec9cb2b991a (patch)
tree2229aede34364e19b71d355d51ba66f129e36288 /components
parent5a82232d3502a566466fac1f8d6f6aadc50fbc6e (diff)
Rework remote command arguments
Change-Id: Ibd24ce87ed67aee6ae1a66fc9ec6af35bee5008a Issue-ID: CCSDK-1215 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
Diffstat (limited to 'components')
-rw-r--r--components/model-catalog/blueprint-model/test-blueprint/remote_scripts/Definitions/node_types.json2
-rw-r--r--components/model-catalog/blueprint-model/test-blueprint/remote_scripts/Definitions/remote_scripts.json16
-rw-r--r--components/model-catalog/definition-type/starter-type/node_type/component-remote-python-executor.json2
3 files changed, 13 insertions, 7 deletions
diff --git a/components/model-catalog/blueprint-model/test-blueprint/remote_scripts/Definitions/node_types.json b/components/model-catalog/blueprint-model/test-blueprint/remote_scripts/Definitions/node_types.json
index e5b8b3062..a66e3bc9d 100644
--- a/components/model-catalog/blueprint-model/test-blueprint/remote_scripts/Definitions/node_types.json
+++ b/components/model-catalog/blueprint-model/test-blueprint/remote_scripts/Definitions/node_types.json
@@ -46,7 +46,7 @@
},
"packages": {
"description": "Packages to install based on type.",
- "required": true,
+ "required": false,
"type" : "list",
"entry_schema" : {
"type" : "dt-system-packages"
diff --git a/components/model-catalog/blueprint-model/test-blueprint/remote_scripts/Definitions/remote_scripts.json b/components/model-catalog/blueprint-model/test-blueprint/remote_scripts/Definitions/remote_scripts.json
index 48992bd72..4c3ece381 100644
--- a/components/model-catalog/blueprint-model/test-blueprint/remote_scripts/Definitions/remote_scripts.json
+++ b/components/model-catalog/blueprint-model/test-blueprint/remote_scripts/Definitions/remote_scripts.json
@@ -27,9 +27,14 @@
],
"dsl_definitions": {
"execute-argument-properties": {
- "input": {
- "get_input": "input"
- }
+ "input": "data"
+ },
+ "remote-argument-properties": {
+ "arg-0": "-a",
+ "arg-1": "sample-data 1",
+ "arg-4": "sample-data 4",
+ "arg-3": "sample-data 3",
+ "arg-2": "-b"
}
},
"topology_template": {
@@ -119,7 +124,7 @@
"primary": "component-script"
},
"inputs": {
- "command": "python SamplePython.py $input",
+ "command": "python SamplePython.py",
"packages": [
{
"type": "pip",
@@ -128,7 +133,8 @@
]
}
],
- "argument-properties": "*execute-argument-properties"
+ "argument-properties": "*remote-argument-properties",
+ "dynamic-properties": "*execute-argument-properties"
}
}
}
diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-remote-python-executor.json b/components/model-catalog/definition-type/starter-type/node_type/component-remote-python-executor.json
index 09b371c22..e14b63e58 100644
--- a/components/model-catalog/definition-type/starter-type/node_type/component-remote-python-executor.json
+++ b/components/model-catalog/definition-type/starter-type/node_type/component-remote-python-executor.json
@@ -44,7 +44,7 @@
},
"packages": {
"description": "Packages to install based on type.",
- "required": true,
+ "required": false,
"type" : "list",
"entry_schema" : {
"type" : "dt-system-packages"