diff --git a/scripts/scheduler/entrypoint.sh b/scripts/scheduler/entrypoint.sh index ae3f299..f3cdc26 100644 --- a/scripts/scheduler/entrypoint.sh +++ b/scripts/scheduler/entrypoint.sh @@ -429,13 +429,15 @@ execute_task() { fi; SERVICE_NAME=$(cat $SERVICE | jq -r .main.SERVICE_NAME); - CONTAINER_NAMES=$(cat $SERVICE | jq -r .containers[].NAME); - CONTAINERS=""; - for CONTAINER_NAME in "$CONTAINER_NAMES"; do - CONTAINERS="$CONTAINERS "$(docker ps --format '{{.Names}}' | grep -v framework-scheduler | grep $CONTAINER_NAME); - done; - #RESULT=$(echo "$CONTAINERS" | base64 -w0); - SERVICES=$SERVICES$SEP'"'$SERVICE_NAME'": {"content": "'$CONTENT'", "running": "'$CONTAINERS'"}'; + if [ "$SERVICE_NAME" != "firewalls" ]; then + CONTAINER_NAMES=$(cat $SERVICE | jq -r .containers[].NAME); + CONTAINERS=""; + for CONTAINER_NAME in "$CONTAINER_NAMES"; do + CONTAINERS="$CONTAINERS "$(docker ps --format '{{.Names}}' | grep -v framework-scheduler | grep $CONTAINER_NAME); + done; + #RESULT=$(echo "$CONTAINERS" | base64 -w0); + SERVICES=$SERVICES$SEP'"'$SERVICE_NAME'": {"content": "'$CONTENT'", "running": "'$CONTAINERS'"}'; + fi; fi; done