X-Git-Url: https://gerrit.mcp.mirantis.com/gitweb?p=salt-formulas%2Felasticsearch.git;a=blobdiff_plain;f=elasticsearch%2Fclient%2Finit.sls;fp=elasticsearch%2Fclient.sls;h=9621bbbe329e7fd7024dd90855307b342173b79e;hp=4c8246ef1d3739f8983c1e1284dcff57ae1219dc;hb=3ad837a7bf51351e2c0ba896fb68f32d7080f970;hpb=d10d4cdf54156255f27a4a680b7f756b2addb325 diff --git a/elasticsearch/client.sls b/elasticsearch/client/init.sls similarity index 70% rename from elasticsearch/client.sls rename to elasticsearch/client/init.sls index 4c8246e..9621bbb 100644 --- a/elasticsearch/client.sls +++ b/elasticsearch/client/init.sls @@ -1,16 +1,8 @@ {%- from "elasticsearch/map.jinja" import client with context %} {%- if client.get('enabled', False) %} -/etc/salt/minion.d/_elasticsearch.conf: - file.managed: - - source: salt://elasticsearch/files/_elasticsearch.conf - - template: jinja - - user: root - - group: root - -elasticsearch_client_packages: - pkg.installed: - - names: {{ client.pkgs }} +include: + - elasticsearch.client.service {%- for index_name, index in client.get('index', {}).iteritems() %} elasticsearch_index_{{ index_name }}: