From 02141df8a8e3b8a39773f74ade5c76373d7658f1 Mon Sep 17 00:00:00 2001 From: "Matthew X. Economou" Date: Fri, 13 Oct 2017 07:25:57 -0400 Subject: [PATCH] Implement bind:config:tmpl Pillar key mentioned in pillar.example --- bind/config.sls | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bind/config.sls b/bind/config.sls index 86f437e..53051a3 100644 --- a/bind/config.sls +++ b/bind/config.sls @@ -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) }}