init process

This commit is contained in:
gyurix
2024-08-02 13:38:23 +02:00
parent c6dcbb6856
commit 443a0f4f96

View File

@@ -238,9 +238,12 @@ execute_task() {
# checking sytem status # checking sytem 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)
if [ "$SYSTEM_STATUS" != "" ]; then if [ "$SYSTEM_STATUS" != "" ]; then
JSON_TARGET=$(echo $JSON | jq -rc .'STATUS="1"' | base64 -w0);
INSTALLED_SERVICES=$(ls /etc/user/config/services/*.json | | cut -d '.' -f1); INSTALLED_SERVICES=$(ls /etc/user/config/services/*.json | | cut -d '.' -f1);
JSON_TARGET=$(echo $JSON | jq -rc .'INSTALLED_SERVICES="'$INSTALLED_SERVICES'"' | base64 -w0); for SERVICE_IDX in $(echo $INSTALLED_SERVICES | wc -l); do
PAYLOAD=$(echo '{ "INSTALLED_SERVICES": { "'$INSTALLED_SERVICES'": {} } }' | base64 -w0);
done
JSON_TARGET=$(echo $JSON_TARGET | jq -rc .'STATUS="1"' | base64 -w0);
else else
JSON_TARGET=$(echo $JSON | jq -rc .'INSTALLED_SERVICES=" '$INSTALLED_SERVICES'"' | base64 -w0); JSON_TARGET=$(echo $JSON | jq -rc .'INSTALLED_SERVICES=" '$INSTALLED_SERVICES'"' | base64 -w0);
JSON_TARGET=$(echo $JSON | jq -rc .'STATUS="2"' | base64 -w0); JSON_TARGET=$(echo $JSON | jq -rc .'STATUS="2"' | base64 -w0);