mirror of
https://github.com/saltstack-formulas/bind-formula.git
synced 2025-04-17 02:00:23 +00:00
Templatize zone files
All other managed files are templatized, zone files should be also.
This commit is contained in:
parent
7b7b705603
commit
609d3685b5
1 changed files with 2 additions and 0 deletions
|
@ -137,6 +137,7 @@ zones-{{ zone }}:
|
||||||
file.managed:
|
file.managed:
|
||||||
- name: {{ map.named_directory }}/{{ file }}
|
- name: {{ map.named_directory }}/{{ file }}
|
||||||
- source: 'salt://{{ map.zones_source_dir }}/{{ file }}'
|
- source: 'salt://{{ map.zones_source_dir }}/{{ file }}'
|
||||||
|
- template: jinja
|
||||||
- user: {{ salt['pillar.get']('bind:config:user', map.user) }}
|
- user: {{ salt['pillar.get']('bind:config:user', map.user) }}
|
||||||
- group: {{ salt['pillar.get']('bind:config:group', map.group) }}
|
- group: {{ salt['pillar.get']('bind:config:group', map.group) }}
|
||||||
- mode: {{ salt['pillar.get']('bind:config:mode', '644') }}
|
- mode: {{ salt['pillar.get']('bind:config:mode', '644') }}
|
||||||
|
@ -165,6 +166,7 @@ zones-{{ view }}-{{ zone }}:
|
||||||
file.managed:
|
file.managed:
|
||||||
- name: {{ map.named_directory }}/{{ file }}
|
- name: {{ map.named_directory }}/{{ file }}
|
||||||
- source: 'salt://{{ map.zones_source_dir }}/{{ file }}'
|
- source: 'salt://{{ map.zones_source_dir }}/{{ file }}'
|
||||||
|
- template: jinja
|
||||||
- user: {{ salt['pillar.get']('bind:config:user', map.user) }}
|
- user: {{ salt['pillar.get']('bind:config:user', map.user) }}
|
||||||
- group: {{ salt['pillar.get']('bind:config:group', map.group) }}
|
- group: {{ salt['pillar.get']('bind:config:group', map.group) }}
|
||||||
- mode: {{ salt['pillar.get']('bind:config:mode', '644') }}
|
- mode: {{ salt['pillar.get']('bind:config:mode', '644') }}
|
||||||
|
|
Loading…
Add table
Reference in a new issue