aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorKanagaraj Manickam <kanagaraj.manickam@huawei.com>2017-09-04 05:27:22 +0000
committerGerrit Code Review <gerrit@onap.org>2017-09-04 05:27:22 +0000
commit98bd914588f02b0508e3d4c9b723ed8979ae3dda (patch)
treec48cbf153ed59fb35fc1f3b3bb139fff76e8ccd5 /plugins
parentd5bc8bfc2960250ab3c120a3b52d450f907ce5ca (diff)
parentf5315c45cbd4b521819ff5c560a78f1f199ed398 (diff)
Merge "Add checkout command for VSP"
Diffstat (limited to 'plugins')
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-checkout-schema.yaml28
-rw-r--r--plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkout-sample.yaml9
2 files changed, 37 insertions, 0 deletions
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-checkout-schema.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-checkout-schema.yaml
new file mode 100644
index 00000000..f06bded7
--- /dev/null
+++ b/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-checkout-schema.yaml
@@ -0,0 +1,28 @@
+onap_cmd_schema_version: 1.0
+name: vsp-checkout
+description: Checkout Vendor Software Product
+version: onap-1.1
+
+service:
+ name: sdc
+ version: v1.0
+ auth: basic
+ mode: direct
+
+parameters:
+ - name: vsp-id
+ description: Onap VSP ID
+ type: string
+ short_option: x
+ long_option: vsp-id
+ is_optional: false
+http:
+ request:
+ uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/actions
+ method: PUT
+ body: '{"action": "Checkout"}'
+ success_codes:
+ - 201
+ - 200
+ sample_response:
+ body: ''
diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkout-sample.yaml b/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkout-sample.yaml
new file mode 100644
index 00000000..cbc689fc
--- /dev/null
+++ b/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkout-sample.yaml
@@ -0,0 +1,9 @@
+onap_cli_sample_version: 1.0
+
+name: vsp-checkout
+version: onap-1.1
+
+samples:
+ sample1:
+ name: Checkout the Vendor Software Product
+ input: --onap-username cs0008 --onap-password demo123456! --host-url http://localhost:8080 --vsp-id E563CB23A6BE49AF9A84CF579DAFB929