Skip to content

Instantly share code, notes, and snippets.

@ssplatt
Created January 20, 2017 19:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ssplatt/c864913d17db53a8b771f8efb7ce585d to your computer and use it in GitHub Desktop.
Save ssplatt/c864913d17db53a8b771f8efb7ce585d to your computer and use it in GitHub Desktop.
{% for k,v in sensu.conf.iteritems() %}
{% set full = dict(k:v) %}
sensu_config_{{ k }}:
file.managed:
- name: /etc/sensu/conf.d/{{ k }}.json
- source: salt://sensu/files/conf.j2
- template: jinja
- data: {{ full }}
{% endfor %}
@iggy
Copy link

iggy commented Jan 20, 2017

{% set k = sconf.keys|first %}
sensu_config_{{ k }}:
  file.managed:
    - name: /etc/sensu/conf.d/{{ k }}.json
    - contents: {{ sconf|json }}
{% endfor %}```

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment