Advertisement
Guest User

Untitled

a guest
Dec 4th, 2013
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.57 KB | None | 0 0
  1. ###### my pillar file:
  2.  
  3. config:
  4.   ntpservers:
  5.     server1:
  6.       ip: '192.168.0.253'
  7.       details: 'details xxx'
  8.     server2:
  9.       ip: '192.168.0.253'
  10.       details: 'details xxx'
  11.  
  12.  
  13. #####  my state:
  14.  
  15. {% if 'config' in pillar and 'ntpservers' in pillar['config'] %}
  16.  
  17. {% for v in  pillar.get('config:ntpservers', {}).items() %}
  18.  
  19. test-file--{{ v }}:
  20.   file.managed:
  21.     - name: /root/delete_me__{{ v.ip }}
  22.     - source: salt://app/all/touch_salt.conf
  23.     - template: jinja
  24.     - user: root
  25.     - group: root
  26.     - mode: 644
  27.  
  28.  
  29. {% endfor %}
  30. {% endif %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement