diff --git a/elasticsearch/service.sls b/elasticsearch/service.sls index cecd4d7..5d649d3 100644 --- a/elasticsearch/service.sls +++ b/elasticsearch/service.sls @@ -3,9 +3,10 @@ include: - elasticsearch.config elasticsearch_service: - service.running: + service: + - {{ "running" if salt['pillar.get']('elasticsearch:running', True) else "dead" }} - name: elasticsearch - - enable: True + - enable: {{ salt['pillar.get']('elasticsearch:enabled', True) }} {%- if salt['pillar.get']('elasticsearch:config') %} - watch: - file: elasticsearch_cfg diff --git a/pillar.example b/pillar.example index 5b307fc..c4a7370 100644 --- a/pillar.example +++ b/pillar.example @@ -1,5 +1,7 @@ elasticsearch: version: 2.4.2-1 + enabled: True + running: True config: cluster.name: my-application node.name: node2