Implement bind:config:tmpl Pillar key mentioned in pillar.example

This commit is contained in:
Matthew X. Economou 2017-10-13 07:25:57 -04:00
parent 1adf5f196b
commit 02141df8a8
No known key found for this signature in database
GPG key ID: 79A74A5561687230

View file

@ -41,7 +41,11 @@ named_directory:
bind_config:
file.managed:
- name: {{ map.config }}
{%- if salt['pillar.get']('bind:config:tmpl', False) %}
- source: {{ salt['pillar.get']('bind:config:tmpl') }}
{%- else %}
- source: 'salt://{{ map.config_source_dir }}/named.conf'
{%- endif %}
- template: jinja
- user: {{ salt['pillar.get']('bind:config:user', map.user) }}
- group: {{ salt['pillar.get']('bind:config:group', map.group) }}