Only load templates on change

This commit is contained in:
Mike Reeves
2022-03-07 09:52:18 -05:00
parent 5600b55f05
commit c67604590d

View File

@@ -202,6 +202,8 @@ escomponenttemplates:
- source: salt://elasticsearch/templates/component - source: salt://elasticsearch/templates/component
- user: 930 - user: 930
- group: 939 - group: 939
- onchanges_in:
- cmd: so-elasticsearch-templates
# Auto-generate templates from defaults file # Auto-generate templates from defaults file
{% for index, settings in ES_INDEX_SETTINGS.items() %} {% for index, settings in ES_INDEX_SETTINGS.items() %}
@@ -212,6 +214,8 @@ es_index_template_{{index}}:
- defaults: - defaults:
TEMPLATE_CONFIG: {{ settings.index_template }} TEMPLATE_CONFIG: {{ settings.index_template }}
- template: jinja - template: jinja
- onchanges_in:
- cmd: so-elasticsearch-templates
{% endfor %} {% endfor %}
{% if TEMPLATES %} {% if TEMPLATES %}
@@ -228,6 +232,8 @@ es_template_{{TEMPLATE.split('.')[0] | replace("/","_") }}:
{% endif %} {% endif %}
- user: 930 - user: 930
- group: 939 - group: 939
- onchanges_in:
- cmd: so-elasticsearch-templates
{% endfor %} {% endfor %}
{% endif %} {% endif %}