Alex Schultz b2b5ad3cb1 Cleanup session on delete
If an external session object was not passed to the Session class, we
create a requests.Session() on our own. Once this is used, it may still
have an open connection when the auth Session is closed. We need to
handle the closing of the requests.Session() ourselves if we created
one. If you do not close it, a ResourceWarning may be reported about the
socket that is left open. If a session object is provided, we do not
attempt to close it as it will be up to the code consuming keystoneauth
to properly handle cleaning up the provided session.

Change-Id: I590755d665b371c76ba8e02836d81d41a95ac601
Closes-Bug: #1838704
2019-08-26 08:12:27 -06:00
2019-08-26 08:12:27 -06:00
2019-08-26 08:12:27 -06:00
2015-12-09 11:46:00 +11:00
2017-09-20 15:47:15 -05:00
2019-04-19 19:39:37 +00:00
2014-05-07 12:12:43 -07:00
2017-09-20 15:47:15 -05:00
2019-06-26 18:44:23 -04:00
2018-04-19 09:54:28 +02:00
2017-09-20 15:47:15 -05:00
2017-03-08 22:46:11 +00:00
2019-06-19 09:35:49 -07:00
2019-06-26 18:44:23 -04:00

Team and repository tags

image

keystoneauth

Latest Version

Downloads

This package contains tools for authenticating to an OpenStack-based cloud. These tools include:

  • Authentication plugins (password, token, and federation based)
  • Discovery mechanisms to determine API version support
  • A session that is used to maintain client settings across requests (based on the requests Python library)

Further information:

Description
OpenStack Identity Authentication Library
Readme 12 MiB
Languages
Python 100%