Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # cat map.jinja
- {% set map = salt['grains.filter_by']({
- '/usr/bin/ec2-metadata': {
- 'source': 'http://s3.amazonaws.com/ec2metadata/ec2-metadata',
- 'mode': '0755',
- },
- }) %}
- # cat test.sls
- {% from "map.jinja" import map with context %}
- {% for name in map.download_other_files %}
- download_other_files_{{ name }}:
- cmd.run:
- - name: curl --insecure --silent --create-dirs --output {{ name }} {{ name['source'] }}
- file.managed:
- - name: {{ name }}
- - user: root
- - group: root
- - mode: {{ name['mode'] }}
- {% endfor %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement