configpolicy/roles/fileserver/templates/shares.conf.j2

18 lines
470 B
Django/Jinja

{% 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 %}