From ae29f16ac210d625a77bf9bb472d7a12e070f6d7 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal <lubomir.bucek@eox.at> Date: Thu, 27 Jan 2022 16:42:40 +0100 Subject: [PATCH] add chart option to not create default covtypes --- charts/vs-registrar/files/init-db.sh | 3 ++- charts/vs-registrar/values.yaml | 1 + charts/vs-renderer/files/init-db.sh | 3 ++- charts/vs-renderer/values.yaml | 1 + 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/charts/vs-registrar/files/init-db.sh b/charts/vs-registrar/files/init-db.sh index f6c89d0..6d3d656 100644 --- a/charts/vs-registrar/files/init-db.sh +++ b/charts/vs-registrar/files/init-db.sh @@ -88,10 +88,11 @@ {{- if .Values.global.collections }} if python3 manage.py id check {{ index (keys $.Values.global.collections | sortAlpha) 0 | quote }}; then echo "Initializing database" - + {{- if .Values.config.createDefaultCoverageTypes }} python3 manage.py coveragetype import /opt/core/rgbnir_definition.json --traceback python3 manage.py coveragetype import /opt/core/def-sentinel-2-l1c-l2a.json --traceback + {{- end }} {{- if $.Values.global.coverageTypes }} {{- range $coverageType := $.Values.global.coverageTypes }} diff --git a/charts/vs-registrar/values.yaml b/charts/vs-registrar/values.yaml index 837c62a..257e64a 100644 --- a/charts/vs-registrar/values.yaml +++ b/charts/vs-registrar/values.yaml @@ -28,6 +28,7 @@ config: pathBackends: [] preHandlers: [] postHandlers: [] + createDefaultCoverageTypes: true global: env: diff --git a/charts/vs-renderer/files/init-db.sh b/charts/vs-renderer/files/init-db.sh index f6c89d0..6d3d656 100644 --- a/charts/vs-renderer/files/init-db.sh +++ b/charts/vs-renderer/files/init-db.sh @@ -88,10 +88,11 @@ {{- if .Values.global.collections }} if python3 manage.py id check {{ index (keys $.Values.global.collections | sortAlpha) 0 | quote }}; then echo "Initializing database" - + {{- if .Values.config.createDefaultCoverageTypes }} python3 manage.py coveragetype import /opt/core/rgbnir_definition.json --traceback python3 manage.py coveragetype import /opt/core/def-sentinel-2-l1c-l2a.json --traceback + {{- end }} {{- if $.Values.global.coverageTypes }} {{- range $coverageType := $.Values.global.coverageTypes }} diff --git a/charts/vs-renderer/values.yaml b/charts/vs-renderer/values.yaml index ec583ac..d17d4df 100644 --- a/charts/vs-renderer/values.yaml +++ b/charts/vs-renderer/values.yaml @@ -46,6 +46,7 @@ ingress: config: enableHttpAccess: false + createDefaultCoverageTypes: true global: env: -- GitLab