01a6c7db3e
Changing the default_domain_id to something other than the default would cause several operations to not work correctly. This is because the value of default_domain_id was read and cached in several parts on import, which is before the call to CONF() so the cached value is the original default ('default') rather than the value that the operator has in the config file. This change removes the cached default_domain_id and instead reads the value when it's needed at runtime so that the user-configured value is used instead of the original default. Change-Id: I9543e2108866ed66000d75f868bbd2b1ed978b97 Closes-Bug: #1265108 |
||
---|---|---|
bin | ||
doc | ||
etc | ||
examples/pki | ||
httpd | ||
keystone | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
babel.cfg | ||
openstack-common.conf | ||
requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
OpenStack Keystone
Keystone provides authentication, authorization and service discovery mechanisms via HTTP primarily for use by projects in the OpenStack family. It is most commonly deployed as an HTTP interface to existing identity systems, such as LDAP.
Developer documentation, the source of which is in
doc/source/
, is published at:
The API specification is available at:
The API documentation is available at:
The canonical client library is available at:
Documentation for cloud administrators is available at:
The source of documentation for cloud administrators is available at:
Information about our team meeting is available at:
Bugs and feature requests are tracked on Launchpad at:
Future design work is tracked at:
Contributors are encouraged to join IRC (#openstack-dev
on freenode):
For information on contributing to Keystone, see
CONTRIBUTING.rst
.