oslo.cache/oslo_cache
Takashi Kajinami b7b83ca685 Add support for Redis Sentinel backend
This introduces support for Redis Sentinel backend. Users can now
use Redis Sentinel backend instead of Redis backend by configurations
like the example below.

[cache]
enabled = True
backend = dogpile.cache.redis_sentinel
backend_argument = service_name:myservice
redis_password = <password>
redis_sentinels = 192.0.2.1:26379,192.0.2.2:26379,192.0.2.3:26379

If tls_enabled option is set to True then all the tls settings are
applied for connections to Redis as well as connections to Redis
Sentinel.

Change-Id: Ic3b84fe6810e08337a884c68625ccfed11665269
2024-02-03 22:38:49 +09:00
..
backends Allow bmemcached to be optional for memcache_pool 2023-02-23 14:55:12 +00:00
locale Imported Translations from Zanata 2022-06-21 03:41:55 +00:00
tests Add support for Redis Sentinel backend 2024-02-03 22:38:49 +09:00
__init__.py Export functions from __init__ 2015-10-13 14:48:32 +11:00
_bmemcache_pool.py Support SASL protocol for memcached 2022-05-03 10:58:53 +08:00
_i18n.py Update the documentation link for doc migration 2017-08-07 16:41:41 +08:00
_memcache_pool.py Merge "Clean-up memcache connection sockets" 2024-01-11 17:46:46 +00:00
_opts.py Add support for Redis Sentinel backend 2024-02-03 22:38:49 +09:00
core.py Add support for Redis Sentinel backend 2024-02-03 22:38:49 +09:00
exception.py Cleanup exceptions 2015-06-29 18:13:32 +00:00
testing.py Make CacheIsolatingProxy public 2015-10-08 16:28:08 -05:00
version.py pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz) 2017-02-06 12:49:23 -05:00