{% macro mariadb_option(option) -%} {% if option.value is boolean -%} {{- option.key | lower }}={{ '1' if option.value else '0' }} {% elif option.value is string -%} {{- option.key | lower }}={{ option.value }} {% endif -%} {% endmacro -%} [mariadbd] user={{ mariadb_user }} datadir={{ mariadb_data_dir }} {% for option in (mariadb_cfg | d({}) | dict2items) -%} {{- mariadb_option(option) -}} {%- endfor -%}