Skip to content
Snippets Groups Projects
Commit 71db7640 authored by Andrzej Such's avatar Andrzej Such
Browse files

Remove POSTGREST_SERVER from docker_entrypoint.sh

parent ab04768f
No related branches found
No related tags found
1 merge request!823Removing not used queries and python server
...@@ -23,7 +23,6 @@ ADD_MOCKS=${ADD_MOCKS:-false} ...@@ -23,7 +23,6 @@ ADD_MOCKS=${ADD_MOCKS:-false}
LOG_PATH=${LOG_PATH:-} LOG_PATH=${LOG_PATH:-}
POSTGRES_URL=${POSTGRES_URL:-} POSTGRES_URL=${POSTGRES_URL:-}
POSTGRES_ADMIN_URL=${POSTGRES_ADMIN_URL:-} POSTGRES_ADMIN_URL=${POSTGRES_ADMIN_URL:-}
POSTGREST_SERVER=0
INSTALL_APP=0 INSTALL_APP=0
DO_SCHEMA_UPGRADE=0 DO_SCHEMA_UPGRADE=0
WITH_REPTRACKER=0 WITH_REPTRACKER=0
...@@ -97,23 +96,28 @@ run_hive() { ...@@ -97,23 +96,28 @@ run_hive() {
source /home/hivemind/.hivemind-venv/bin/activate source /home/hivemind/.hivemind-venv/bin/activate
if [[ -n "$LOG_PATH" ]]; then if [[ -n "$LOG_PATH" ]]; then
log "run_hive" "Starting Hivemind with log '$LOG_PATH'" log "run_hive" "Starting Hivemind with log '$LOG_PATH'"
if [[ "$POSTGREST_SERVER" = 1 ]]; then exec hive "${HIVEMIND_ARGS[@]}" --reptracker-schema-name="${REPTRACKER_SCHEMA}" --database-url="${db_url}" > >( tee -i "$LOG_PATH" ) 2>&1
echo "Running postgrest setup..."
exec "$SCRIPT_DIR/app/ci/start_postgrest.sh" "${HIVEMIND_ARGS[@]}" --postgres-url="${POSTGRES_URL}" > >( tee -i "$LOG_PATH" ) 2>&1
else
exec hive "${HIVEMIND_ARGS[@]}" --reptracker-schema-name="${REPTRACKER_SCHEMA}" --database-url="${db_url}" > >( tee -i "$LOG_PATH" ) 2>&1
fi
else else
log "run_hive" "Starting Hivemind..." log "run_hive" "Starting Hivemind..."
if [[ "$POSTGREST_SERVER" = 1 ]]; then exec hive "${HIVEMIND_ARGS[@]}" --reptracker-schema-name="${REPTRACKER_SCHEMA}" --database-url="${db_url}"
echo "Running postgrest setup..."
exec "$SCRIPT_DIR/app/ci/start_postgrest.sh" "${HIVEMIND_ARGS[@]}" --postgres-url="${POSTGRES_URL}"
else
exec hive "${HIVEMIND_ARGS[@]}" --reptracker-schema-name="${REPTRACKER_SCHEMA}" --database-url="${db_url}"
fi
fi fi
} }
run_server() {
local db_url=${POSTGRES_URL}
# shellcheck source=/dev/null
if [[ -n "$LOG_PATH" ]]; then
log "run_hive" "Starting hivemind postgrest server with log $LOG_PATH"
echo "Running postgrest setup..."
exec "$SCRIPT_DIR/app/ci/start_postgrest.sh" "${HIVEMIND_ARGS[@]}" --postgres-url="${POSTGRES_URL}" > >( tee -i "$LOG_PATH" ) 2>&1
else
log "run_hive" "Starting hivemind postgrest server..."
echo "Running postgrest setup..."
exec "$SCRIPT_DIR/app/ci/start_postgrest.sh" "${HIVEMIND_ARGS[@]}" --postgres-url="${POSTGRES_URL}"
fi
}
setup() { setup() {
log "setup" "Setting up the database..." log "setup" "Setting up the database..."
cd /home/hivemind/app cd /home/hivemind/app
...@@ -188,14 +192,10 @@ case "$COMMAND" in ...@@ -188,14 +192,10 @@ case "$COMMAND" in
run_hive run_hive
;; ;;
postgrest-server) postgrest-server)
POSTGREST_SERVER=1
# HIVEMIND_ARGS=($(for i in "${HIVEMIND_ARGS[@]}"; do [[ "$i" != "postgrest-server" ]] && echo "$i"; done))
HIVEMIND_ARGS=("${HIVEMIND_ARGS[@]:1}") HIVEMIND_ARGS=("${HIVEMIND_ARGS[@]:1}")
log "global" "Running Hivemind with arguments '${HIVEMIND_ARGS[*]}'" log "global" "Running Hivemind with arguments '${HIVEMIND_ARGS[*]}'"
run_hive run_hive
;; ;;
*)
run_hive
esac esac
log "global" "Exiting docker entrypoint..." log "global" "Exiting docker entrypoint..."
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment