From 32375c6f21c915d26cc3b83aadebeeac0ae4f368 Mon Sep 17 00:00:00 2001 From: gyurix Date: Thu, 12 Sep 2024 17:18:00 +0200 Subject: [PATCH] added debug mode --- scripts/scheduler/entrypoint.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/scheduler/entrypoint.sh b/scripts/scheduler/entrypoint.sh index dc14b4d..2c419b9 100644 --- a/scripts/scheduler/entrypoint.sh +++ b/scripts/scheduler/entrypoint.sh @@ -2,6 +2,8 @@ cd /scripts +DEBUG_MODE=${DEBUG_MODE:-false} + DOCKER_REGISTRY_URL=${DOCKER_REGISTRY_URL:-registry.format.hu} USER_INIT_PATH=$USER_INIT_PATH GLOBAL_VERSION=${GLOBAL_VERSION:-1.0.1} @@ -627,6 +629,11 @@ if [ "$STATUS" != "1" ]; then fi; VOL=$(check_volumes) if [ "$VOL" != "1" ]; then + if [ "$DEBUG_MODE" == "true" ]; then + DOCKER_START="--entrypoint=sh "$DOCKER_REGISTRY_URL"/"$FRAMEWORK_SCHEDULER_IMAGE":"$FRAMEWORK_SCHEDULER_VERSION" -c 'sleep 86400'"; + else + DOCKER_START="$DOCKER_REGISTRY_URL"/"$FRAMEWORK_SCHEDULER_IMAGE":"$FRAMEWORK_SCHEDULER_VERSION"; + fi /usr/bin/docker run -d \ -v /var/run/docker.sock:/var/run/docker.sock \ -v SYSTEM_DATA:/etc/system/data \ @@ -638,9 +645,7 @@ if [ "$VOL" != "1" ]; then --name $FRAMEWORK_SCHEDULER_NAME \ --env WEBSERVER_PORT=$WEBSERVER_PORT \ --network $FRAMEWORK_SCHEDULER_NETWORK \ - $DOCKER_REGISTRY_URL/$FRAMEWORK_SCHEDULER_IMAGE:$FRAMEWORK_SCHEDULER_VERSION; -# --entrypoint=sh \ -# $DOCKER_REGISTRY_URL/$FRAMEWORK_SCHEDULER_IMAGE:$FRAMEWORK_SCHEDULER_VERSION -c 'sleep 86400'; + $DOCKER_START; /usr/bin/docker rm -f $HOSTNAME; fi;