{%- from "smokeping/map.jinja" import smokeping with context -%} *** Alerts *** to = {{ salt['pillar.get']('smokeping:alerts:to', 'alertee@address.somewhere') }} from = {{ salt['pillar.get']('smokeping:alerts:from', 'smokealert@company.xy') }} {% for alert, options in smokeping.alerts.iteritems() -%} {% if options is mapping() %} + {{ alert }} {% for key, value in options.iteritems() -%} {{ key }} = {{ value }} {% endfor %} {% endif %} {% endfor %}