--- _container_quadlet_unit_options: | [Unit] Description=Container {{ container_name }} StartLimitIntervalSec=30 StartLimitBurst=3 {% for requirement in container_requires %} Requires={{ requirement }} After={{ requirement }} {% endfor %} {% for want in container_wants %} Wants={{ want }} {% endfor %} _container_quadlet_auto_start_options: | [Service] Restart=always [Install] WantedBy=multi-user.target _container_quadlet_options_incl_empty: - "{{ 'AutoUpdate=registry' if container_auto_update else '' }}" - "{{ _container_quadlet_unit_options }}" - "{{ _container_quadlet_auto_start_options if container_auto_start else '' }}" _container_quadlet_options: "{{ _container_quadlet_options_incl_empty | select('!=', '') }}"