
Calling a ConfigOpts instance with new args will implicitly reset the config values in the instance. This means that in the previous revision of the code, any assignment of oslo_config_config to self._local_oslo_config would be instantly clobbered by calling self._local_oslo_config() to read from default_config_files. Now, if oslo_config_config is set to a non-None value it will be left unmolested. This is useful because oslo_config_config turns out to be the ideal way to pass config to AuthProtocol when the caller already has access to the project config object and neither global conf nor paste is being used. Change-Id: I0beb809bc5ace609561f10dc52800a8a6e03f7e6 Closes-Bug: #1540022
Middleware for the OpenStack Identity API (Keystone)
This package contains middleware modules designed to provide
authentication and authorization features to web services other than
Keystone
<https://github.com/openstack/keystone>. The most prominent
module is keystonemiddleware.auth_token
. This package does
not expose any CLI or Python API features.
For information on contributing, see
CONTRIBUTING.rst
.
- License: Apache License, Version 2.0
- Documentation: http://docs.openstack.org/developer/keystonemiddleware
- Source: http://git.openstack.org/cgit/openstack/keystonemiddleware
- Bugs: http://bugs.launchpad.net/keystonemiddleware
For any other information, refer to the parent project, Keystone:
Description
Languages
Python
100%