summaryrefslogtreecommitdiff
path: root/keystoneclient/base.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-04-18 18:37:40 +0000
committerGerrit Code Review <review@openstack.org>2015-04-18 18:37:40 +0000
commit08fd4b1cd763fa7d529ce5d39e89bee8f619f70d (patch)
treeac1e16ad692fd7a49472d57f018c6fdf9a326259 /keystoneclient/base.py
parent81ff5a277a0ea5d1ff62ec3d522fbbe3060be4ab (diff)
parent57b0fe2c8f471c99de01aa59907fb50d5067da1f (diff)
downloadpython-keystoneclient-08fd4b1cd763fa7d529ce5d39e89bee8f619f70d.tar.gz
Merge "Inherited role domain calls on keystoneclient v3"1.4.0
Diffstat (limited to 'keystoneclient/base.py')
-rw-r--r--keystoneclient/base.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/keystoneclient/base.py b/keystoneclient/base.py
index 2af38b9..025362b 100644
--- a/keystoneclient/base.py
+++ b/keystoneclient/base.py
@@ -305,6 +305,8 @@ class CrudManager(Manager):
If a `base_url` is provided, the generated URL will be appended to it.
+ If a 'tail' is provided, it will be appended to the end of the URL.
+
"""
if dict_args_in_out is None:
dict_args_in_out = {}
@@ -317,6 +319,9 @@ class CrudManager(Manager):
if entity_id is not None:
url += '/%s' % entity_id
+ if dict_args_in_out.get('tail'):
+ url += dict_args_in_out['tail']
+
return url
@filter_kwargs