Added recursive management of minion.d and master.d.

This allows users to easily add configuration settings that the formula
doesn't yet provide, without having to modify the existing templates.
This commit is contained in:
Andrew Vant 2014-10-06 11:17:43 -04:00
parent 095c6a8e4b
commit 00e245e20a
4 changed files with 8 additions and 6 deletions

View File

@ -3,10 +3,11 @@
salt-master:
pkg.installed:
- name: {{ pkgs['salt-master'] }}
file.managed:
- name: /etc/salt/master.d/master.conf
file.recurse:
- name: /etc/salt/master.d
- template: jinja
- source: salt://salt/files/master
- source: salt://salt/files/master.d
- clean: True
service.running:
- enable: True
- watch:

View File

@ -3,10 +3,11 @@
salt-minion:
pkg.installed:
- name: {{ pkgs['salt-minion'] }}
file.managed:
- name: /etc/salt/minion.d/minion.conf
file.recurse:
- name: /etc/salt/minion.d
- template: jinja
- source: salt://salt/files/minion
- source: salt://salt/files/minion.d
- clean: True
service.running:
- enable: True
- watch: