Refactor upgrade function to ensure .json extension is appended correctly
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
gyurix
2025-09-02 11:40:50 +02:00
parent 2bd803c4b5
commit 41c7c73abf

View File

@@ -944,16 +944,15 @@ upgrade_scheduler() {
upgrade() {
local NAME=$1
if ! echo "$NAME" | grep -q '\.'; then
NAME="$NAME.json"
fi
if [ "$NAME" == "webserver" ]; then
debug "$service_exec service-framework.containers.$NAME stop force"
$service_exec service-framework.containers.$NAME stop force
debug "$service_exec service-framework.containers.$NAME start info"
$service_exec service-framework.containers.$NAME start info &
else
if ! echo "$NAME" | grep -q '\.'; then
NAME="$NAME.json"
fi
debug "$service_exec $NAME stop force"
$service_exec $NAME stop force