commented scheduler process
This commit is contained in:
@@ -336,7 +336,7 @@ check_redis_availability $REDIS_SERVER $REDIS_PORT $CURL_RETRIES $CURL_SLEEP_SHO
|
|||||||
echo `date`" Scheduler initialized, starting listening for events"
|
echo `date`" Scheduler initialized, starting listening for events"
|
||||||
|
|
||||||
# STARTING SCHEDULER PROCESSES
|
# STARTING SCHEDULER PROCESSES
|
||||||
/scripts/scheduler.sh &
|
#/scripts/scheduler.sh &
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
|
|
||||||
|
@@ -76,9 +76,11 @@ $DOCKER_REGISTRY_URL$SETUP:$SETUP_VERSION"
|
|||||||
check_status() {
|
check_status() {
|
||||||
|
|
||||||
# checking sytem status
|
# checking sytem status
|
||||||
|
if [ "$STATUS" != "1" ]; then
|
||||||
|
|
||||||
RET=0;
|
RET=0;
|
||||||
DATE=$( date +"%Y%m%d%H%M")
|
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)
|
SYSTEM_STATUS=$(ls /etc/user/config/services/*.json |grep -v service-framework.json)
|
||||||
INSTALLED_SERVICES=$(ls /etc/user/config/services/*.json );
|
INSTALLED_SERVICES=$(ls /etc/user/config/services/*.json );
|
||||||
SERVICES="";
|
SERVICES="";
|
||||||
@@ -96,12 +98,13 @@ check_status() {
|
|||||||
fi
|
fi
|
||||||
echo '{ "STATUS": "'$STATUS'", "INSTALLED_SERVICES": {'$SERVICES'} }';
|
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 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="";
|
RET="";
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -134,6 +137,7 @@ check_redis_availability() {
|
|||||||
while true; do
|
while true; do
|
||||||
|
|
||||||
TASKS=""
|
TASKS=""
|
||||||
|
SLEEP=1;
|
||||||
|
|
||||||
# GET DEPLOYMENT IDs FROM generate key
|
# GET DEPLOYMENT IDs FROM generate key
|
||||||
TASKS=$(redis-cli -h $REDIS_SERVER -p $REDIS_PORT SMEMBERS scheduler_out)
|
TASKS=$(redis-cli -h $REDIS_SERVER -p $REDIS_PORT SMEMBERS scheduler_out)
|
||||||
@@ -159,6 +163,8 @@ while true; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$RET" == "" ]]; then
|
if [[ "$RET" == "" ]]; then
|
||||||
|
SLEEP=$((SLEEP+5))
|
||||||
|
sleep $SLEEP;
|
||||||
check_status
|
check_status
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user