diff --git a/utils/opencas.py b/utils/opencas.py index aa73fad..0093bbe 100644 --- a/utils/opencas.py +++ b/utils/opencas.py @@ -635,15 +635,13 @@ def start_cache(cache, load, force=False): def configure_cache(cache): if "cleaning_policy" in cache.params: + casadm.set_param( + "cleaning", cache_id=cache.cache_id, policy=cache.params["cleaning_policy"] + ) if cache.params["cleaning_policy"] == "acp" or cache.params["cleaning_policy"] == "alru": casadm.set_param_cleaning_policy( policy=cache.params["cleaning_policy"], cache_id=cache.cache_id, wake_up=cache.params["wake_up"], flush_max_buffers=cache.params["flush_max_buffers"] ) - else: - casadm.set_param( - "cleaning", cache_id=cache.cache_id, policy=cache.params["cleaning_policy"] - ) - if "promotion_policy" in cache.params: casadm.set_param(