elasticsearch_index_{{ index_name }}:
{%- if index.get('enabled', False) %}
- {% set operation = 'create' %}
+ {% set operation = 'present' %}
{%- if index.definition is defined %}
{% set definition = index.definition %}
{%- if index.get('force_operation', False) %}
elasticsearch_index_{{ index_name }}_{{ operation }}:
{% set curdate = None | strftime('%Y.%m.%d') %}
- module.run:
- - name: elasticsearch.index_{{ operation }}
- - index: {{ index_name }}-{{ curdate }}
-{%- else %}
-elasticsearch_index_{{ index_name }}_{{ operation }}:
- module.run:
- - name: elasticsearch.index_{{ operation }}
- - index: {{ index_name }}
+ elasticsearch.index_{{ operation }}:
+ - name: {{ index_name }}-{{ curdate }}
{%- endif %}
{%- endfor %}