Advertisement
Guest User

Untitled

a guest
Aug 19th, 2016
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. ##
  2. ## Create Preseed Files
  3. ##
  4. {% if pxe.preseed_configs is defined %}
  5. pxe_config_preseed_dir:
  6. file.directory:
  7. - name: {{ pxe.preseed.path }}
  8. - user: {{ pxe.preseed.user }}
  9. - group: {{ pxe.preseed.group }}
  10. - mode: {{ pxe.preseed.mode }}
  11. - dir_mode: 0700
  12. - makedirs: true
  13.  
  14. {% for preseed_name, preseed_config in pxe.preseed_configs.iteritems() -%}
  15. pxe_config_preseed_{{ preseed_name }}:
  16. file.managed:
  17. - name: '{{ pxe.preseed.path }}/{{ preseed_name }}'
  18. - source: {{ preseed_config.source }}
  19. - user: {{ pxe.preseed.user }}
  20. - group: {{ pxe.preseed.group }}
  21. - mode: 0600
  22. - template: jinja
  23. - config: {{ preseed_config }}
  24. - show_changes: False
  25. {% endfor %}
  26. {% endif %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement