Merge pull request #80 from irtnog/add-bind-config-tmpl-option

Implement bind:config:tmpl Pillar key mentioned in pillar.example
This commit is contained in:
Niels Abspoel 2017-11-17 20:57:21 +01:00 committed by GitHub
commit da5e74a0d7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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) }}