diff options
| author | ckonstanski <ckonstanski@pippiandcarlos.com> | 2017-10-24 18:27:27 -0600 |
|---|---|---|
| committer | ckonstanski <ckonstanski@pippiandcarlos.com> | 2017-10-24 18:27:27 -0600 |
| commit | 0493747f5d1b30008b4170b3d48080abfa224700 (patch) | |
| tree | 4ee87ddb639f30a47e95861409a1b9d71d183e07 /salt/openbook/ansible/init.sls | |
| parent | dd48453e079d5c93f7cf0af59843bd7d4180e186 (diff) | |
make it work for all 4 git branches
Diffstat (limited to 'salt/openbook/ansible/init.sls')
| -rw-r--r-- | salt/openbook/ansible/init.sls | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/salt/openbook/ansible/init.sls b/salt/openbook/ansible/init.sls index e337964..b446c33 100644 --- a/salt/openbook/ansible/init.sls +++ b/salt/openbook/ansible/init.sls @@ -1,5 +1,5 @@ {% for dir in pillar["ansible"]["dirs"].items() %} -anaible_dirs_{{ dir[0] }}: +ansible_dirs_{{ dir[0] }}: file.directory: {% if dir[1]["relative_to_buildroot"] %} - name: {{ pillar["ansible"]["build_dir"] }}/{{ dir[1]["name"] }} @@ -12,6 +12,18 @@ anaible_dirs_{{ dir[0] }}: - makedirs: True {% endfor %} +{% for symlink in pillar["ansible"]["symlinks"].items() %} +ansible_symlinks_{{ symlink[0] }}: + file.symlink: +{% if symlink[1]["relative_to_buildroot"] %} + - name: {{ pillar["ansible"]["build_dir"] }}/{{ symlink[1]["name"] }} + - target: {{ pillar["ansible"]["build_dir"] }}/{{ symlink[1]["target"] }} +{% else %} + - name: {{ symlink[1]["name"] }} + - target: {{ symlink[1]["target"] }} +{% endif %} +{% endfor %} + {% for file in pillar["ansible"]["files"].items() %} ansible_files_{{ file[0] }}: file.managed: @@ -24,4 +36,3 @@ ansible_files_{{ file[0] }}: - group: root - mode: {{ file[1]["mode"] }} {% endfor %} - |
