summaryrefslogtreecommitdiff
path: root/keystoneclient/client.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-06-15 21:41:23 +0000
committerGerrit Code Review <review@openstack.org>2013-06-15 21:41:23 +0000
commit1e3cf4bb2f1370d4117ce1e1d934838e1a475f32 (patch)
tree6511f2cb533aa66e05202b72ec6ca32d84d7c56c /keystoneclient/client.py
parentff2406d6cb9b9e87aae116b5f65ac630dcfae4a4 (diff)
parenta56ce5817f814531151b2c4bc6da78f4c2b0ed02 (diff)
downloadpython-keystoneclient-1e3cf4bb2f1370d4117ce1e1d934838e1a475f32.tar.gz
Merge "Use AuthRef for some client fields"
Diffstat (limited to 'keystoneclient/client.py')
-rw-r--r--keystoneclient/client.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/keystoneclient/client.py b/keystoneclient/client.py
index 9c00855..bc2cae6 100644
--- a/keystoneclient/client.py
+++ b/keystoneclient/client.py
@@ -324,6 +324,15 @@ class HTTPClient(object):
def serialize(self, entity):
return json.dumps(entity)
+ @property
+ def service_catalog(self):
+ """Returns this client's service catalog."""
+ return self.auth_ref.service_catalog
+
+ def has_service_catalog(self):
+ """Returns True if this client provides a service catalog."""
+ return self.auth_ref.has_service_catalog()
+
def request(self, url, method, **kwargs):
""" Send an http request with the specified characteristics.