diff options
author | Brant Knudson <bknudson@us.ibm.com> | 2015-07-24 08:15:46 -0500 |
---|---|---|
committer | Brant Knudson <bknudson@us.ibm.com> | 2015-07-24 08:16:03 -0500 |
commit | 8d65259cb887c0a4f9c26d3994aef131633c5189 (patch) | |
tree | 9f55b1f174b17351c731b1575a6dff87df9fd65e /keystoneclient/access.py | |
parent | 610844d06db5b2af93c0747a7690c44d3724510b (diff) | |
download | python-keystoneclient-8d65259cb887c0a4f9c26d3994aef131633c5189.tar.gz |
Proper deprecation for AccessInfo region_name parameter
Properly deprecate constructing AccessInfo with region_name
parameter.
bp deprecations
Change-Id: Ic5f48a4f5354beb8be68c2fd788bf0a974501917
Diffstat (limited to 'keystoneclient/access.py')
-rw-r--r-- | keystoneclient/access.py | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/keystoneclient/access.py b/keystoneclient/access.py index 009b72e..881f4c0 100644 --- a/keystoneclient/access.py +++ b/keystoneclient/access.py @@ -16,6 +16,7 @@ import datetime +import warnings from oslo_utils import timeutils @@ -39,9 +40,20 @@ class AccessInfo(dict): **kwargs): """Create AccessInfo object given a successful auth response & body or a user-provided dict. + + .. warning:: + + Use of the region_name argument is deprecated as of the 1.7.0 + release and may be removed in the 2.0.0 release. + """ - # FIXME(jamielennox): Passing region_name is deprecated. Provide an - # appropriate warning. + + if region_name: + warnings.warn( + 'Use of the region_name argument is deprecated as of the ' + '1.7.0 release and may be removed in the 2.0.0 release.', + DeprecationWarning) + auth_ref = None if body is not None or len(kwargs): |