0
0
mirror of https://github.com/saltstack-formulas/rsyncd-formula.git synced 2024-12-18 11:03:09 +01:00
rsyncd-formula/rsyncd/config.sls

22 lines
484 B
Plaintext
Raw Normal View History

2015-05-02 00:06:42 +02:00
{% from "rsyncd/map.jinja" import rsyncd with context %}
include:
- rsyncd
rsyncd_config_file:
file.managed:
- name: {{ rsyncd.configfile }}
- contents_pillar: rsyncd:config
- watch_in:
- service: rsync
{% if salt['pillar.get']('rsyncd:secrets') %}
rsyncd_secrets_file:
file.managed:
- name: {{ rsyncd.secretsfile }}
- watch_in:
- service: rsync
- source: salt://rsyncd/files/secrets.jinja
2015-05-03 19:11:59 +02:00
- mode: 640
2015-05-02 00:06:42 +02:00
- template: jinja
{% endif %}