commented scheduler process

This commit is contained in:
2024-08-02 17:36:02 +02:00
parent e984dc7d20
commit 8d1821f102
2 changed files with 32 additions and 26 deletions

View File

@@ -336,7 +336,7 @@ check_redis_availability $REDIS_SERVER $REDIS_PORT $CURL_RETRIES $CURL_SLEEP_SHO
echo `date`" Scheduler initialized, starting listening for events"
# STARTING SCHEDULER PROCESSES
/scripts/scheduler.sh &
#/scripts/scheduler.sh &
while true; do

View File

@@ -76,9 +76,11 @@ $DOCKER_REGISTRY_URL$SETUP:$SETUP_VERSION"
check_status() {
# checking sytem status
if [ "$STATUS" != "1" ]; then
RET=0;
DATE=$( date +"%Y%m%d%H%M")
TASK="system-status:$DATE"
TASK="system-status"
SYSTEM_STATUS=$(ls /etc/user/config/services/*.json |grep -v service-framework.json)
INSTALLED_SERVICES=$(ls /etc/user/config/services/*.json );
SERVICES="";
@@ -96,12 +98,13 @@ check_status() {
fi
echo '{ "STATUS": "'$STATUS'", "INSTALLED_SERVICES": {'$SERVICES'} }';
JSON_TARGET=$(echo '{ "STATUS": "'$STATUS'", "INSTALLED_SERVICES": {'$SERVICES'} }' | jq -r . | base64 -w0);
JSON_TARGET=$(echo '{ "DATE": "'$DATE'", "STATUS": "'$STATUS'", "INSTALLED_SERVICES": {'$SERVICES'} }' | jq -r . | base64 -w0);
redis-cli -h $REDIS_SERVER -p $REDIS_PORT SET $TASK "$JSON_TARGET";
redis-cli -h $REDIS_SERVER -p $REDIS_PORT sadd shceduler_in "$TASK";
redis-cli -h $REDIS_SERVER -p $REDIS_PORT sadd scheduler_in "$TASK";
fi
RET="";
}
@@ -134,6 +137,7 @@ check_redis_availability() {
while true; do
TASKS=""
SLEEP=1;
# GET DEPLOYMENT IDs FROM generate key
TASKS=$(redis-cli -h $REDIS_SERVER -p $REDIS_PORT SMEMBERS scheduler_out)
@@ -159,6 +163,8 @@ while true; do
fi
if [[ "$RET" == "" ]]; then
SLEEP=$((SLEEP+5))
sleep $SLEEP;
check_status
fi