diff --git a/charts/vs-registrar/files/init-db.sh b/charts/vs-registrar/files/init-db.sh index f6c89d08d85ab8014ce5de16ba23967b0b38f1dc..6d3d6566f7d8e4d14768e567473d747aa1520f5e 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 837c62a3215f4b0500f6b98a7ae04e947a1bf78f..257e64a2bad1d8860aba14cfd86a20044818e5c9 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 f6c89d08d85ab8014ce5de16ba23967b0b38f1dc..6d3d6566f7d8e4d14768e567473d747aa1520f5e 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 ec583ac4f8109bbe77e4eb9d2dc42e4f57ed8b93..d17d4df396d41bbba3ca6998336f372778c45e25 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: