Update Available params of image
The URLs are updated, but the docstrings in tempest are old,
in order to check API reference, this patch updates links
of image.
Change-Id: I0918fa17554ae8cdaa4099cee863aa211525d686
diff --git a/tempest/lib/services/image/v2/image_members_client.py b/tempest/lib/services/image/v2/image_members_client.py
index d0ab165..941e2e3 100644
--- a/tempest/lib/services/image/v2/image_members_client.py
+++ b/tempest/lib/services/image/v2/image_members_client.py
@@ -22,7 +22,7 @@
"""List image members.
Available params: http://developer.openstack.org/
- api-ref-image-v2.html#listImageMembers-v2
+ api-ref/image/v2/#list-image-members
"""
url = 'images/%s/members' % image_id
resp, body = self.get(url)
@@ -34,7 +34,7 @@
"""Create an image member.
Available params: see http://developer.openstack.org/
- api-ref-image-v2.html#createImageMember-v2
+ api-ref/image/v2/#create-image-member
"""
url = 'images/%s/members' % image_id
data = json.dumps(kwargs)
@@ -47,7 +47,7 @@
"""Update an image member.
Available params: see http://developer.openstack.org/
- api-ref-image-v2.html#updateImageMember-v2
+ api-ref/image/v2/#update-image-member
"""
url = 'images/%s/members/%s' % (image_id, member_id)
data = json.dumps(kwargs)
@@ -60,7 +60,7 @@
"""Show an image member.
Available params: http://developer.openstack.org/
- api-ref-image-v2.html#showImageMember-v2
+ api-ref/image/v2/#show-image-member-details
"""
url = 'images/%s/members/%s' % (image_id, member_id)
resp, body = self.get(url)
@@ -71,7 +71,7 @@
"""Delete an image member.
Available params: http://developer.openstack.org/
- api-ref-image-v2.html#deleteImageMember-v2
+ api-ref/image/v2/#delete-image-member
"""
url = 'images/%s/members/%s' % (image_id, member_id)
resp, _ = self.delete(url)
diff --git a/tempest/lib/services/image/v2/images_client.py b/tempest/lib/services/image/v2/images_client.py
index 996ce94..a6016a4 100644
--- a/tempest/lib/services/image/v2/images_client.py
+++ b/tempest/lib/services/image/v2/images_client.py
@@ -31,7 +31,7 @@
"""Update an image.
Available params: see http://developer.openstack.org/
- api-ref-image-v2.html#updateImage-v2
+ api-ref/image/v2/index.html#update-an-image
"""
data = json.dumps(patch)
headers = {"Content-Type": "application/openstack-images-v2.0"
@@ -45,7 +45,7 @@
"""Create an image.
Available params: see http://developer.openstack.org/
- api-ref-image-v2.html#createImage-v2
+ api-ref/image/v2/index.html#create-an-image
"""
data = json.dumps(kwargs)
resp, body = self.post('images', data)
@@ -57,7 +57,7 @@
"""Deactivate image.
Available params: see http://developer.openstack.org/
- api-ref-image-v2.html#deactivateImage-v2
+ api-ref/image/v2/#deactivate-image
"""
url = 'images/%s/actions/deactivate' % image_id
resp, body = self.post(url, None)
@@ -68,7 +68,7 @@
"""Reactivate image.
Available params: see http://developer.openstack.org/
- api-ref-image-v2.html#reactivateImage-v2
+ api-ref/image/v2/#reactivate-image
"""
url = 'images/%s/actions/reactivate' % image_id
resp, body = self.post(url, None)
@@ -79,7 +79,7 @@
"""Delete image.
Available params: see http://developer.openstack.org/
- api-ref-image-v2.html#deleteImage-v2
+ /api-ref/image/v2/#delete-an-image
"""
url = 'images/%s' % image_id
resp, _ = self.delete(url)
@@ -90,7 +90,7 @@
"""List images.
Available params: see http://developer.openstack.org/
- api-ref-image-v2.html#listImages-v2
+ api-ref/image/v2/#show-images
"""
url = 'images'
@@ -106,7 +106,7 @@
"""Show image details.
Available params: http://developer.openstack.org/
- api-ref-image-v2.html#showImage-v2
+ api-ref/image/v2/#show-image-details
"""
url = 'images/%s' % image_id
resp, body = self.get(url)
@@ -130,7 +130,7 @@
"""Upload binary image data.
Available params: http://developer.openstack.org/
- api-ref-image-v2.html#storeImageFile-v2
+ api-ref/image/v2/#upload-binary-image-data
"""
url = 'images/%s/file' % image_id
@@ -148,7 +148,7 @@
"""Download binary image data.
Available params: http://developer.openstack.org/
- api-ref-image-v2.html#showImageFile-v2
+ api-ref/image/v2/#download-binary-image-data
"""
url = 'images/%s/file' % image_id
resp, body = self.get(url)
@@ -159,7 +159,7 @@
"""Add an image tag.
Available params: http://developer.openstack.org/
- api-ref-image-v2.html#addImageTag-v2
+ api-ref/image/v2/#add-image-tag
"""
url = 'images/%s/tags/%s' % (image_id, tag)
resp, body = self.put(url, body=None)
@@ -170,7 +170,7 @@
"""Delete an image tag.
Available params: http://developer.openstack.org/
- api-ref-image-v2.html#deleteImageTag-v2
+ api-ref/image/v2/#delete-image-tag
"""
url = 'images/%s/tags/%s' % (image_id, tag)
resp, _ = self.delete(url)
diff --git a/tempest/lib/services/image/v2/namespaces_client.py b/tempest/lib/services/image/v2/namespaces_client.py
index 5bd096d..aafa936 100644
--- a/tempest/lib/services/image/v2/namespaces_client.py
+++ b/tempest/lib/services/image/v2/namespaces_client.py
@@ -25,7 +25,7 @@
"""Create a namespace.
Available params: see http://developer.openstack.org/
- api-ref-image-v2.html#createNamespace-v2
+ api-ref/image/v2/metadefs-index.html#create-namespace
"""
data = json.dumps(kwargs)
resp, body = self.post('metadefs/namespaces', data)
@@ -34,6 +34,11 @@
return rest_client.ResponseBody(resp, body)
def show_namespace(self, namespace):
+ """Show namespace details.
+
+ Available params: see http://developer.openstack.org/
+ api-ref/image/v2/metadefs-index.html#get-namespace-details
+ """
url = 'metadefs/namespaces/%s' % namespace
resp, body = self.get(url)
self.expected_success(200, resp.status)
@@ -44,7 +49,7 @@
"""Update a namespace.
Available params: see http://developer.openstack.org/
- api-ref-image-v2.html#updateNamespace-v2
+ api-ref/image/v2/metadefs-index.html#update-namespace
"""
# NOTE: On Glance API, we need to pass namespace on both URI
# and a request body.
@@ -61,7 +66,7 @@
"""Delete a namespace.
Available params: http://developer.openstack.org/
- api-ref-image-v2.html#deleteNamespace-v2
+ api-ref/image/v2/metadefs-index.html#delete-namespace
"""
url = 'metadefs/namespaces/%s' % namespace
resp, _ = self.delete(url)