An oslo.config enabled dogpile.cache.
f1950fdaa9
The tls_enabled option works properly only for the following backends. - oslo_cache.memcache_pool - dogpile.cache.bmemcache - dogpile.cache.pymemcache Currently the tls options are all ignored in case a different backend is used, but this does not allow users to notice that TLS is not enabled contrary to their expectations. This introduces the validation to ensure an appropriate backend is used when tls is enabled. NOTE: The oslo_cache.memcache_pool bakcend supports tls_enabled only when sasl_enabled is true, which can be fixed separately. Change-Id: Ib967bf8cb21fb97fff94a6d6cb5983374e4798eb |
||
---|---|---|
doc | ||
oslo_cache | ||
playbooks/tests/functional | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pre-commit-config.yaml | ||
.stestr.conf | ||
.zuul.yaml | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
oslo.cache
oslo.cache aims to provide a generic caching mechanism for OpenStack projects by wrapping the dogpile.cache library. The dogpile.cache library provides support memoization, key value storage and interfaces to common caching backends such as Memcached.
- Free software: Apache license
- Documentation: https://docs.openstack.org/oslo.cache/latest/
- Source: https://opendev.org/openstack/oslo.cache/
- Bugs: https://bugs.launchpad.net/oslo.cache
- Release notes: https://docs.openstack.org/releasenotes/oslo.cache/