Adding Glance extension support to templates

Modifies Glance templates to use the extension by Rahul for getting
image IDs. Does not modify "delete" templates since we don't have a
good cache-invalidation mechanism yet

Change-Id: I23e6573b5cdc083fd4f86c612cf86d2bddd52f3b
This commit is contained in:
Charles Neill 2016-09-13 17:45:31 -05:00
parent 9ebb4f49a9
commit baa8ac2ef7
13 changed files with 13 additions and 13 deletions

View File

@ -1,3 +1,3 @@
GET /v2/images/{image_id:3349cf08-a20f-42de-a605-340059523b71} HTTP/1.1
GET /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|} HTTP/1.1
Accept: application/json
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,3 +1,3 @@
GET /v2/images/{image_id:3349cf08-a20f-42de-a605-340059523b71}/members/{member_id:88b8dda6-150b-4387-ba82-a8284d6abbfb} HTTP/1.1
GET /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|}/members/{member_id:88b8dda6-150b-4387-ba82-a8284d6abbfb} HTTP/1.1
Accept: application/json
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,3 +1,3 @@
GET /v2/images/{image_id:3349cf08-a20f-42de-a605-340059523b71}/members HTTP/1.1
GET /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|}/members HTTP/1.1
Accept: application/json
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,3 +1,3 @@
GET /v2/images/{0ffd248c55b443eaac5253b4e9cbf9b5}/file HTTP/1.1
GET /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|}/file HTTP/1.1
Accept: application/octet-stream
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,4 +1,4 @@
PUT /v2/images/{c45412aa3cb74824a222c2f051bd62ac}/file HTTP/1.1
PUT /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|}/file HTTP/1.1
Accept: application/json
Content-Type: application/octet-stream
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,3 +1,3 @@
GET /v2/schemas/image HTTP/1.1
Accept: application/json
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,3 +1,3 @@
DELETE /v2/images/{image_id:40b811ca-8250-4132-8dff-6aa78dbb7f43}/tags/{tag:x} HTTP/1.1
DELETE /v2/images/{image_id:3349cf08-a20f-42de-a605-340059523b71}/tags/{tag:x} HTTP/1.1
Accept: application/json
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,3 +1,3 @@
PUT /v2/images/{image_id:40b811ca-8250-4132-8dff-6aa78dbb7f43}/tags/{tag:x} HTTP/1.1
PUT /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|}/tags/{tag:x} HTTP/1.1
Accept: application/json
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,4 +1,4 @@
PATCH /v2/images/{image_id:3349cf08-a20f-42de-a605-340059523b71} HTTP/1.1
PATCH /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|} HTTP/1.1
Accept: application/json
Content-Type: application/openstack-images-v2.1-json-patch
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,3 +1,3 @@
POST /v2/images/{image_id:3349cf08-a20f-42de-a605-340059523b71}/actions/deactivate HTTP/1.1
POST /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|}/actions/deactivate HTTP/1.1
Accept: application/json
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,4 +1,4 @@
POST /v2/images/{image_id:3349cf08-a20f-42de-a605-340059523b71}/members HTTP/1.1
POST /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|}/members HTTP/1.1
Accept: application/json
Content-Type: application/json
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,3 +1,3 @@
POST /v2/images/{image_id:3349cf08-a20f-42de-a605-340059523b71}/actions/reactivate HTTP/1.1
POST /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|}/actions/reactivate HTTP/1.1
Accept: application/json
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|

View File

@ -1,4 +1,4 @@
PUT /v2/images/{image_id:3349cf08-a20f-42de-a605-340059523b71}/members/{member_id:88b8dda6-150b-4387-ba82-a8284d6abbfb} HTTP/1.1
PUT /v2/images/{image_id:CALL_EXTERNAL|syntribos.extensions.glance.client:get_image_id:[]|}/members/{member_id:88b8dda6-150b-4387-ba82-a8284d6abbfb} HTTP/1.1
Accept: application/json
Content-Type: application/json
X-Auth-Token: CALL_EXTERNAL|syntribos.extensions.identity.client:get_scoped_token_v3:["user"]|