summaryrefslogtreecommitdiff
path: root/heatclient/v1
diff options
context:
space:
mode:
authorPeter Razumovsky <prazumovsky@mirantis.com>2016-05-06 17:01:37 +0300
committerPeter Razumovsky <prazumovsky@mirantis.com>2016-05-20 18:03:47 +0300
commit52cb12d86e8d1a7ae3422d02f567c3387eb14809 (patch)
treef755de81846a230c9e177b0776cf5e43e60b3697 /heatclient/v1
parent992bef89ce30dd7d5c9d14b3cc16e2655f121711 (diff)
downloadpython-heatclient-52cb12d86e8d1a7ae3422d02f567c3387eb14809.tar.gz
osc resource-type-show description option
Add new option to osc resource-type-show, which allows to print description of specified resource type. Change-Id: I99347a1aa01cea3fe7e9686e06c7d8180e6551b1 Depends-on: #I148bb7764af4db45b75ce63d7fa58daa210b3ed4 Closes-bug: #1558049
Diffstat (limited to 'heatclient/v1')
-rw-r--r--heatclient/v1/resource_types.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/heatclient/v1/resource_types.py b/heatclient/v1/resource_types.py
index 6f307ff..b4039d1 100644
--- a/heatclient/v1/resource_types.py
+++ b/heatclient/v1/resource_types.py
@@ -62,15 +62,17 @@ class ResourceTypeManager(base.BaseManager):
return self._list(url, self.KEY)
- def get(self, resource_type):
+ def get(self, resource_type, with_description=False):
"""Get the details for a specific resource_type.
:param resource_type: name of the resource type to get the details for
+ :param with_description: return result with description or not
"""
url_str = '/%s/%s' % (
self.KEY,
parse.quote(encodeutils.safe_encode(resource_type), ''))
- resp = self.client.get(url_str)
+ resp = self.client.get(url_str,
+ params={'with_description': with_description})
body = utils.get_response_body(resp)
return body