Skip to content
Snippets Groups Projects

swh: add storage service

Closed Guillaume Samson requested to merge 4811_swh_storage into staging
4 unresolved threads
Files
17
@@ -55,17 +55,28 @@ data:
{{- range $queue := get $deployment_config "queues" }}
- {{ $queue }}
{{- end }}
sentry_settings_for_celery_tasks:
__sentry-settings-for-celery-tasks__
init-container-entrypoint.sh: |
#!/bin/bash
set -e
CONFIG_FILE=/etc/swh/config.yml
CONFIG_FILE_WIP=/tmp/wip-config.yml
# substitute environment variables when creating the default config.yml
eval echo \""$(</etc/swh/configuration-template/config.yml.template)"\" \
> $CONFIG_FILE
SENTRY_SETTINGS_PATH=/etc/credentials/sentry-settings/sentry_settings_for_celery_tasks
if [ -f $SENTRY_SETTINGS_PATH ]; then
awk "/__sentry-settings-for-celery-tasks__/{system(\"sed 's/^/ /g' $SENTRY_SETTINGS_PATH\");next}1" $CONFIG_FILE > $CONFIG_FILE_WIP
mv $CONFIG_FILE_WIP $CONFIG_FILE
else
sed -i '/__sentry-settings-for-celery-tasks__//g' $CONFIG_FILE
fi
exit 0
{{ end }}
{{- end -}}
Loading