f3c21575d2
Previously, the get_domain_scoped_auth plugin method caught any exceptions found while trying to scope a token and logged the error without addressing it. This was hiding an error that was occuring in the unit tests, which was that some of the plugin calls were not being mocked properly. This patch narrows down the exception handling to the same exceptions handled in the project scoping case and adds the necessary mocks to the tests. Change-Id: I80a085ca731391b3f54a5ef999c92ab8ba3e69a0 |
||
---|---|---|
doc/source | ||
openstack_auth | ||
tools | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
CONTRIBUTING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
babel-django.cfg | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
Django OpenStack Auth
Django OpenStack Auth is a pluggable Django authentication backend
that works with Django's contrib.auth
framework to
authenticate a user against OpenStack's Keystone Identity API.
The current version is designed to work with the Keystone v2.0 and v3 API.
You can view the installation instructions on Read The Docs.
- License: Apache License, Version 2.0
- Documentation: http://django-openstack-auth.readthedocs.org/en/latest/
- Source: http://git.openstack.org/cgit/openstack/django_openstack_auth/
- Bugs: https://bugs.launchpad.net/django-openstack-auth