#jinja2: lstrip_blocks: True {{ ansible_managed | comment }} {% for definition in item.definitions %} {% for log in definition.logs %} {{ log }}{{ " {" if loop.last else "" }} {% endfor %} {% for option in definition.options %} {{ option }} {% endfor %} {% if definition.postrotate|default([]) %} postrotate {% for line in definition.postrotate %} {{ line }} {% endfor %} endscript {% endif %} {% if definition.preremove|default([]) %} preremove {% for line in definition.preremove %} {{ line }} {% endfor %} endscript {% endif %} {% if definition.lastaction|default([]) %} lastaction {% for line in definition.lastaction %} {{ line }} {% endfor %} endscript {% endif %} {% if definition.firstaction|default([]) %} firstaction {% for line in definition.firstaction %} {{ line }} {% endfor %} endscript {% endif %} } {% endfor %}