Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /etc/lsyncd.conf:
- file:
- - watch:
- - reload: True
- - managed
- - source: salt://lsync/etc/lsyncd.conf
- - template: jinja
- - mode: 644
- - require:
- - pkg: lsyncd
- - defaults:
- sync_folders:
- {%- for minion, webserver_addr in salt['mine.get']('learnerator-load*', 'network.ip_addrs').iteritems() %}
- {%- if not grains.get('id') == minion %}
- - target: {{ webserver_addr[0] }}
- destination: /var/www/html
- source: /var/www/html
- {% endif -%}
- {%- endfor %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement