Browse Source

Merge pull request #281 from vermut/patch-1

Fixes jinja in include block
master
Niels Abspoel 8 years ago
parent
commit
2e792584d2
1 changed files with 12 additions and 12 deletions
  1. +12
    -12
      salt/files/minion.d/f_defaults.conf

+ 12
- 12
salt/files/minion.d/f_defaults.conf View File

# #
# Include a config file from some other path: # Include a config file from some other path:
{% if 'include' in cfg_minion -%} {% if 'include' in cfg_minion -%}
{%- do default_keys.append('include') %}
{% if isinstance(cfg_minion['include'], list) -%}
{% do default_keys.append('include') -%}
{% if cfg_minion['include'] is iterable and cfg_minion['include'] is not string -%}
include: include:
{% for include in cfg_minion['include'] -%}
{%- for include in cfg_minion['include'] %}
- {{ include }} - {{ include }}
{% endfor -%}
{%- endfor -%}
{% else -%} {% else -%}
include: cfg_minion['include']
{% endif -%}
include: {{ cfg_minion['include'] }}
{%- endif -%}
{% elif 'include' in cfg_salt -%} {% elif 'include' in cfg_salt -%}
{% if isinstance(cfg_salt['include'], list) -%}
{% if cfg_salt['include'] is iterable and cfg_salt['include'] is not string -%}
include: include:
{% for include in cfg_salt['include'] -%}
{%- for include in cfg_salt['include'] %}
- {{ include }} - {{ include }}
{% endfor -%}
{%- endfor -%}
{% else -%} {% else -%}
include: cfg_salt['include']
{% endif -%}
{% endif -%}
include: {{ cfg_salt['include'] }}
{%- endif -%}
{% endif %}


##### Minion module management ##### ##### Minion module management #####
########################################## ##########################################

Loading…
Cancel
Save