OpenStack Identity Authentication Library
Go to file
Sean Dague e8a06de989 be more explicit about connection errors
urllib/requests ConnectionError is a translation of
SocketError. However, when we translate this *yet again* we drop the
message from Requests. That message contains the actual SocketError
details, which are often critical for debugging an issue.

This keeps those details in the error message as we carry this up.

Change-Id: I6b753fddaebdcbcfe62680585a5b6febf62647b3
(cherry picked from commit 7d26de17f5)
2016-10-14 04:41:29 +00:00
doc Replace deprecated library function os.popen() with subprocess 2016-01-13 22:45:09 +08:00
keystoneauth1 be more explicit about connection errors 2016-10-14 04:41:29 +00:00
releasenotes add release notes for ksa 2.2.0 2016-01-12 11:42:15 -05:00
.coveragerc Update coverage to keystoneauth1 2015-12-09 11:46:00 +11:00
.gitignore Add release notes for keystoneauth 2015-11-29 20:05:16 -05:00
.gitreview Update .gitreview for stable/mitaka 2016-03-09 13:24:45 -05:00
.mailmap Add mailmap entry 2014-05-07 12:12:43 -07:00
.testr.conf Move to the keystoneauth1 namespace 2015-06-25 16:48:54 -07:00
CONTRIBUTING.rst Initial Split of python-keystoneclient to keystoneauth 2015-04-20 14:49:59 -07:00
HACKING.rst Initial Split of python-keystoneclient to keystoneauth 2015-04-20 14:49:59 -07:00
LICENSE Initial Split of python-keystoneclient to keystoneauth 2015-04-20 14:49:59 -07:00
MANIFEST.in Migrate to pbr. 2013-05-17 14:43:31 -07:00
README.rst Fix PyPI badges 2015-12-04 14:18:27 -08:00
requirements.txt Merge "Remove argparse from requirements" 2016-02-01 16:08:38 +00:00
setup.cfg Updated from global requirements 2016-04-18 15:02:22 +00:00
setup.py Updated from global requirements 2015-09-17 12:12:42 +00:00
test-requirements.txt Updated from global requirements 2016-04-18 15:02:22 +00:00
tox.ini Deprecated tox -downloadcache option removed 2015-12-11 21:18:24 +01:00

README.rst

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: