summaryrefslogtreecommitdiff
path: root/keystoneclient/_discover.py
diff options
context:
space:
mode:
Diffstat (limited to 'keystoneclient/_discover.py')
-rw-r--r--keystoneclient/_discover.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/keystoneclient/_discover.py b/keystoneclient/_discover.py
index 07d0ae6..8d6889d 100644
--- a/keystoneclient/_discover.py
+++ b/keystoneclient/_discover.py
@@ -195,6 +195,9 @@ class Discover(object):
:raw_status str: The status as provided by the server
:rtype: list(dict)
"""
+ if kwargs.pop('unstable', None):
+ kwargs.setdefault('allow_experimental', True)
+ kwargs.setdefault('allow_unknown', True)
data = self.raw_version_data(**kwargs)
versions = []