Merge pull request #32 from Martin819/master
Optimize 'noservices' condition
diff --git a/elasticsearch/server/init.sls b/elasticsearch/server/init.sls
index 8b2ec70..5206bb6 100644
--- a/elasticsearch/server/init.sls
+++ b/elasticsearch/server/init.sls
@@ -47,17 +47,16 @@
- template: jinja
{%- endif %}
-{%- if not grains.get('noservices', False) %}
-
elasticsearch_service:
service.running:
- enable: true
- name: {{ server.service }}
+ {%- if grains.get('noservices') %}
+ - onlyif: /bin/false
+ {%- endif %}
- watch:
- file: elasticsearch_config
- file: elasticsearch_logging
- file: elasticsearch_default
{%- endif %}
-
-{%- endif %}