Account for 0 active rules and change watch

This commit is contained in:
Wes
2024-05-08 18:47:52 +00:00
parent 796eefc2f0
commit 77e2117051
2 changed files with 7 additions and 3 deletions

View File

@@ -42,6 +42,8 @@ strelka_backend:
{% endfor %}
{% endif %}
- restart_policy: on-failure
- watch:
- file: /opt/so/conf/strelka/rules/compiled/*
delete_so-strelka-backend_so-status.disabled:
file.uncomment:

View File

@@ -31,11 +31,13 @@ strelkarulesdir:
{%- if grains.role in ['so-sensor', 'so-heavynode'] %}
strelkasensorrules:
file.managed:
- name: /opt/so/conf/strelka/rules/compiled/rules.compiled
- source: salt://strelka/rules/compiled/rules.compiled
file.recurse:
- name: /opt/so/conf/strelka/rules/compiled/
- source: salt://strelka/rules/compiled/
- user: 939
- group: 939
- file_mode: 755
- clean: True
{%- endif %}
strelkareposdir: