aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/lua/elastic.lua5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/lua/elastic.lua b/src/plugins/lua/elastic.lua
index b2c6d36ba..b117d6e4c 100644
--- a/src/plugins/lua/elastic.lua
+++ b/src/plugins/lua/elastic.lua
@@ -823,7 +823,10 @@ local function get_index_policy(cfg, ev_base, upstream, host, policy_url, index_
update_needed = true
end
end
- if update_needed then
+ if not update_needed then
+ rspamd_logger.infox(rspamd_config, 'elastic index policy is up-to-date')
+ states['index_policy']['configured'] = true
+ else
if detected_distro['name'] == 'elastic' then
put_index_policy(cfg, ev_base, upstream, host, policy_url, index_policy_json)
elseif detected_distro['name'] == 'opensearch' then