EOX GitLab Instance

Skip to content
Snippets Groups Projects

Registration routes

Merged Fabian Schindler-Strauss requested to merge routes into main
Files
26
@@ -32,40 +32,24 @@ sources:
endpoint_url: {{ $val.endpoint_url | default "null" }}
{{- end }}
{{- end }}
backends:
{{- if not ( .Values.config.disableDefaultEoxserver ) }}
- type: eoxserver
path: registrar.backend.eoxserver.EOxServerBackend
kwargs:
instance_base_path: {{ .Values.config.eoxserverInstanceBasePath }}
instance_name: {{ .Values.config.eoxserverInstanceName }}
product_types:
{{- range $prod_type_val := .Values.global.productTypes -}}
{{- if ( $.Values.config.removeBrowsesFromConfig ) }}
{{- $prod_type_val := unset $prod_type_val "browses" }}
{{- end }}
{{- $prod_type_val := unset $prod_type_val "defaultBrowse" }}
-{{- toYaml $prod_type_val | nindent 10 -}}
{{- end -}}
routes:
{{- if not ( .Values.config.disableDefaultRoute ) }}
items:
path: registrar.route.stac.ItemRoute
replace: true
queue: register
backends:
- path: registrar.backend.eoxserver.ItemBackend
kwargs:
instance_base_path: {{ .Values.config.eoxserverInstanceBasePath }}
instance_name: {{ .Values.config.eoxserverInstanceName }}
product_types:
{{- range $prod_type_val := .Values.global.productTypes -}}
{{- if ( $.Values.config.removeBrowsesFromConfig ) }}
{{- $prod_type_val := unset $prod_type_val "browses" }}
{{- end }}
{{- $prod_type_val := unset $prod_type_val "defaultBrowse" }}
-{{- toYaml $prod_type_val | nindent 14 -}}
{{- end -}}
{{- end }}
{{- range .Values.config.backends }}
-{{ toYaml . | nindent 6 }}
{{- end }}
{{- if not (empty .Values.config.pathBackends) }}
path_backends:
{{- range .Values.config.pathBackends }}
-{{ toYaml . | nindent 6 }}
{{- end }}
{{- end }}
{{- if not (empty .Values.config.preHandlers) }}
pre_handlers:
{{- toYaml .Values.config.preHandlers | nindent 4 -}}
{{- end }}
{{- if not (empty .Values.config.postHandlers) }}
post_handlers:
{{- toYaml .Values.config.postHandlers | nindent 4 -}}
{{- end }}
{{- toYaml .Values.config.routes | nindent 2 -}}
Loading