#!/bin/bash set -e PASSWORD="$(relation-get password)" USER="$(relation-get user)" DBNAME="$(relation-get dbname)" HOST="$(relation-get host)" PORT="$(relation-get port)" control=$(p0 "$USER" "$DBNAME" "$PASSWORD" "$ADMIN_PASSWORD" "$HOST" | md5_compat) config-add "\ services: $MASTER_BASE_SERVICE_NAME: environment: DB_TYPE: postgres DB_HOST: \"$HOST\" DB_PORT: \"$PORT\" DB_NAME: \"$DBNAME\" DB_PASS: \"$PASSWORD\" DB_USER: \"$USER\" " [ "$control" == "$(relation-get control 2>/dev/null)" ] && exit 0 relation-set control "$control" info "Configured $SERVICE_NAME code for $HOST:$PORT access."