{% macro yesno(value) %}{{ 'Yes' if value|bool else 'No' }}{% endmacro %} {% for share in samba_shares %} [{{ share.name }}] {% if share.path is defined %} path = {{ share.path }} {% endif %} {% if share.browseable is defined %} browseable = {{ yesno(share.browseable) }} {% endif %} {% if share.writable is defined %} writable = {{ yesno(share.writable) }} {% endif %} {% if share.guest_ok is defined %} guest ok = {{ yesno(share.guest_ok) }} {% endif %} {% endfor %}