# heleos sanoid snapshot policy — managed by Ansible. # Files stream only; DB dumps are handled separately (heleos-db-backup). {% for d in sanoid_datasets %} [{{ d.name }}] use_template = {{ d.name | replace('/', '_') }} recursive = {{ 'yes' if d.recursive else 'no' }} {% endfor %} {% for d in sanoid_datasets %} [template_{{ d.name | replace('/', '_') }}] hourly = {{ d.hourly }} daily = {{ d.daily }} weekly = {{ d.weekly }} monthly = {{ d.monthly }} autosnap = yes autoprune = yes {% endfor %}