mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
24 lines
699 B
Text
24 lines
699 B
Text
{% set services_enabled = [] %}
|
|
{% set services_disabled = ['salt-master', 'salt-minion', 'salt-syndic', 'salt-api'] %}
|
|
|
|
{% for service in services_enabled %}
|
|
check_services_enabled_{{ service }}:
|
|
service.enabled:
|
|
- name: {{ service }}
|
|
run_if_changes_{{ service }}:
|
|
cmd.run:
|
|
- name: failtest service is enabled
|
|
- onchanges:
|
|
- service: check_services_enabled_{{ service }}
|
|
{% endfor %}
|
|
|
|
{% for service in services_disabled %}
|
|
check_services_disabled_{{ service }}:
|
|
service.disabled:
|
|
- name: {{ service }}
|
|
run_if_changes_{{ service }}:
|
|
cmd.run:
|
|
- name: failtest service is disabled
|
|
- onchanges:
|
|
- service: check_services_disabled_{{ service }}
|
|
{% endfor %}
|