Files
chart/library/ix-dev/community/deluge/templates/_persistence.tpl
Stavros Kois 01fe493072 bump common (#1911)
* bump common

* remove redundant CI migrations
2023-12-20 12:44:23 +02:00

29 lines
882 B
Smarty

{{- define "deluge.persistence" -}}
persistence:
config:
enabled: true
{{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.delugeStorage.config) | nindent 4 }}
targetSelector:
deluge:
deluge:
mountPath: /config
config:
mountPath: /config
downloads:
enabled: true
{{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.delugeStorage.downloads) | nindent 4 }}
targetSelector:
deluge:
deluge:
mountPath: /downloads
{{- range $idx, $storage := .Values.delugeStorage.additionalStorages }}
{{ printf "deluge-%v:" (int $idx) }}
enabled: true
{{- include "ix.v1.common.app.storageOptions" (dict "storage" $storage) | nindent 4 }}
targetSelector:
deluge:
deluge:
mountPath: {{ $storage.mountPath }}
{{- end }}
{{- end -}}