Fixup caching logic configuration logic.

This commit is contained in:
John Chilton
2023-06-06 11:18:14 -04:00
parent 33b07a18ec
commit e2aa0cb203
+3 -2
View File
@@ -126,8 +126,9 @@ def enable_cache_monitor(config, config_dict) -> Tuple[bool, int]:
default_interval = getattr(config, "object_store_cache_monitor_interval", 600)
interval = cache_config_dict.get("monitor_interval") or default_interval
if getattr(config, "disable_process_management", False):
return True, interval
disable_process_management = getattr(config, "disable_process_management", None)
if disable_process_management is True:
return False, interval
if config_dict.get("enable_cache_monitor", False) is False:
return False, interval