mirror of
https://github.com/truecharts/library-charts.git
synced 2026-07-04 16:41:23 -03:00
there is no root-level optional on projected volumes
This commit is contained in:
@@ -28,14 +28,6 @@ objectData: The object data to be used to render the volume.
|
||||
{{- $objectName = (printf "%s-%s" (include "tc.v1.common.lib.chart.names.fullname" $rootCtx) $objectName) -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $optional := false -}}
|
||||
{{- if hasKey $objectData "optional" -}}
|
||||
{{- if not (kindIs "bool" $objectData.optional) -}}
|
||||
{{- fail (printf "Persistence - Expected [optional] to be [bool], but got [%s]" (kindOf $objectData.optional)) -}}
|
||||
{{- end -}}
|
||||
{{- $optional = $objectData.optional -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $defMode := "" -}}
|
||||
{{- if (and $objectData.defaultMode (not (kindIs "string" $objectData.defaultMode))) -}}
|
||||
{{- fail (printf "Persistence - Expected [defaultMode] to be [string], but got [%s]" (kindOf $objectData.defaultMode)) -}}
|
||||
|
||||
Reference in New Issue
Block a user