From: liangke Date: Mon, 16 Oct 2017 06:43:56 +0000 (+0800) Subject: Add uploading image guide X-Git-Tag: v1.0.0~9^2 X-Git-Url: https://gerrit.onap.org/r/gitweb?p=multicloud%2Fframework.git;a=commitdiff_plain;h=6b0e4fdb6b3c47f5995729deb9ba41b0bd3e3064 Add uploading image guide Change-Id: I8988d1e828bb62c0b411b875b24cf0e4286921a5 Issue-Id: MULTICLOUD-4 Signed-off-by: liangke --- diff --git a/docs/MultiCloud-Deployment-Guide.rst b/docs/MultiCloud-Deployment-Guide.rst index f3c26c4..0160e1c 100644 --- a/docs/MultiCloud-Deployment-Guide.rst +++ b/docs/MultiCloud-Deployment-Guide.rst @@ -317,3 +317,37 @@ you need to input in url path .. code-block:: console $ curl -X POST -d '{"reboot":{"type":"HARD"}}' -H 'X-Auth-Token: -H 'Content-Type:application/json' http://$HOST_IP/api/multicloud-vio/v0//nova//servers//action + + +Upload Image Task +----------------- + +create uploading image task by image url: + +.. code-block:: console + $ curl -X POST -d '{"input": {"image_properties": + {"container_format": "bare", "name": ""}, + "import_from_format": "", + "import_from": ""}, + "type": "import"}' + -H 'X-Auth-Token:' -H 'Content-Type:application/json' http://$HOST_IP/api/multicloud-vio/v0//glance/v2/tasks + +get the taskid from response body,then query the task status by taskid. + +.. code-block:: console + $ curl -X GET -H 'X-Auth-Token:' http://$HOST_IP/api/multicloud-vio/v0//glance/v2/tasks/ + +You can see the description and properties of task in response body,if 'status' is success, it will show image_id in +result block. + +query the image status by image_id + +.. code-block:: console + $ curl -X GET -H 'X-Auth-Token:' http://$HOST_IP/api/multicloud-vio/v0//glance/v2/images/ + + + + + + +