summaryrefslogtreecommitdiff
path: root/keystoneclient/session.py
diff options
context:
space:
mode:
authorJamie Lennox <jamielennox@gmail.com>2015-12-16 17:41:18 +1100
committerJamie Lennox <jamielennox@gmail.com>2016-02-03 12:06:07 +1100
commitc1c2043da966ad8fb61f93739b11da609ee52d43 (patch)
tree14c7049251e641dd48c60b929df7edbdd10cb1dc /keystoneclient/session.py
parent24ed2381bba25c1e02518890364d579857335d41 (diff)
downloadpython-keystoneclient-c1c2043da966ad8fb61f93739b11da609ee52d43.tar.gz
Deprecate Session
Deprecate the keystoneclient Session object in favour of keystoneauth's Session. Change-Id: I26e000d626a466f63d10d2a961adc698f8de0636 Implements: bp deprecate-to-ksa
Diffstat (limited to 'keystoneclient/session.py')
-rw-r--r--keystoneclient/session.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/keystoneclient/session.py b/keystoneclient/session.py
index 7c35247..0011c35 100644
--- a/keystoneclient/session.py
+++ b/keystoneclient/session.py
@@ -132,6 +132,12 @@ class Session(object):
def __init__(self, auth=None, session=None, original_ip=None, verify=True,
cert=None, timeout=None, user_agent=None,
redirect=_DEFAULT_REDIRECT_LIMIT):
+ warnings.warn(
+ 'keystoneclient.session.Session is deprecated as of the 2.1.0 '
+ 'release in favor of keystoneauth1.session.Session. It will be '
+ 'removed in future releases.',
+ DeprecationWarning)
+
if not session:
session = requests.Session()
# Use TCPKeepAliveAdapter to fix bug 1323862