take account how default works, and fix regression

This commit is contained in:
Stavros kois
2024-03-09 23:08:26 +02:00
parent e26229c1af
commit 4e62ab7f03
2 changed files with 6 additions and 6 deletions

View File

@@ -62,7 +62,7 @@ tests:
name: test-release-name-common-test-cnpg-my-pg-user
database: test-db
owner: test-user
dataChecksums: false
dataChecksums: true
- it: should override options
set:
@@ -80,7 +80,7 @@ tests:
logLevel: debug
instances: 3
initdb:
dataChecksums: true
dataChecksums: false
encoding: some-encoding
localeCollate: some-locale
localeCtype: some-locale
@@ -155,7 +155,7 @@ tests:
name: test-release-name-common-test-cnpg-my-pg-user
database: test-db
owner: test-user
dataChecksums: true
dataChecksums: false
encoding: some-encoding
localeCollate: some-locale
localeCtype: some-locale
@@ -270,7 +270,7 @@ tests:
name: test-release-name-common-test-cnpg-my-pg-user
database: app
owner: app
dataChecksums: false
dataChecksums: true
postInitApplicationSQL:
- CREATE EXTENSION IF NOT EXISTS some-extension;
- CREATE EXTENSION IF NOT EXISTS timescaledb;

View File

@@ -6,7 +6,7 @@
{{- $postInitSQL := list -}}
{{- $postInitTemplateSQL := list -}}
{{- $postInitApplicationSQL := list -}}
{{- $dataChecksums := false -}}
{{- $dataChecksums := true -}}
{{- if not (hasKey $objectData.cluster "initdb") -}}
{{- $_ := set $objectData.cluster "initdb" dict -}}
{{- end -}}
@@ -38,7 +38,7 @@ initdb:
name: {{ printf "%s-user" $objectData.clusterName }}
database: {{ $objectData.database }}
owner: {{ $objectData.user }}
dataChecksums: {{ $dataChecksums | default true }}
dataChecksums: {{ $dataChecksums }}
{{- with $objectData.cluster.initdb.encoding }}
encoding: {{ . }}
{{- end -}}