Skip to content
This repository was archived by the owner on Mar 26, 2024. It is now read-only.

Commit cbb656c

Browse files
committed
Fix defaults on Redis cache shard config
1 parent 4d5d02d commit cbb656c

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

synapse/config/redis.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,10 @@ def read_config(self, config: JsonDict, **kwargs: Any) -> None:
3535
self.redis_port = redis_config.get("port", 6379)
3636
self.redis_password = redis_config.get("password")
3737

38-
cache_shard_config = redis_config.get("cache_shards")
39-
if cache_shard_config:
40-
self.cache_shard_hosts = cache_shard_config.get("hosts", [])
41-
self.cache_shard_expire = cache_shard_config.get("expire_caches", False)
42-
self.cache_shard_ttl = cache_shard_config.get("cache_entry_ttl", False)
38+
cache_shard_config = redis_config.get("cache_shards", {})
39+
self.cache_shard_hosts = cache_shard_config.get("hosts", [])
40+
self.cache_shard_expire = cache_shard_config.get("expire_caches", False)
41+
self.cache_shard_ttl = cache_shard_config.get("cache_entry_ttl", False)
4342

4443
def generate_config_section(self, **kwargs: Any) -> str:
4544
return """\

0 commit comments

Comments
 (0)