Merge pull request #49 from noelmcloughlin/service
fix(state): dangling servicename
This commit is contained in:
commit
cb2a565d98
@ -24,22 +24,22 @@ prometheus-service-running-{{ name }}-unmasked:
|
|||||||
- require:
|
- require:
|
||||||
- sls: {{ sls_config_file }}
|
- sls: {{ sls_config_file }}
|
||||||
- file: prometheus-config-file-etc-file-directory
|
- file: prometheus-config-file-etc-file-directory
|
||||||
{%- endif %}
|
{%- if p.wanted.firewall %}
|
||||||
|
|
||||||
prometheus-service-running-{{ name }}:
|
|
||||||
{%- if grains.kernel|lower == 'linux' and p.wanted.firewall %}
|
|
||||||
pkg.installed:
|
pkg.installed:
|
||||||
- name: firewalld
|
- name: firewalld
|
||||||
- reload_modules: true
|
- reload_modules: true
|
||||||
|
{%- endif %}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
|
||||||
|
prometheus-service-running-{{ name }}:
|
||||||
service.running:
|
service.running:
|
||||||
- names:
|
|
||||||
- {{ service_name }}
|
|
||||||
- enable: True
|
- enable: True
|
||||||
- require:
|
- require:
|
||||||
- sls: {{ sls_config_file }}
|
- sls: {{ sls_config_file }}
|
||||||
{%- if grains.kernel|lower == 'linux' %}
|
{%- if grains.kernel|lower == 'linux' %}
|
||||||
- onlyif: systemctl list-unit-files | grep {{ service_name }} >/dev/null 2>&1
|
- onlyif: systemctl list-unit-files | grep {{ service_name }} >/dev/null 2>&1
|
||||||
|
- names:
|
||||||
|
- {{ service_name }}
|
||||||
{%- if p.wanted.firewall %}
|
{%- if p.wanted.firewall %}
|
||||||
- firewalld
|
- firewalld
|
||||||
firewalld.present:
|
firewalld.present:
|
||||||
|
Loading…
Reference in New Issue
Block a user