check_init - check init response
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
root
2024-08-13 09:14:52 +02:00
parent 52164452b6
commit cc6899fa91
3 changed files with 15 additions and 6 deletions

View File

@@ -31,7 +31,7 @@ function check_redis($group="scheduler_in") {
// TODO json error
}
else {
return $data;
return array("$member" => $data);
}
}
}
@@ -80,6 +80,8 @@ function redis_set($key, $value) {
function redis_remove($key) {
global $REDIS_HOST;
$redis = new Redis();
$redis->connect($REDIS_HOST);
// $redis->auth('password');

View File

@@ -62,9 +62,12 @@ function check_init() {
$("#previous").html('Previous install has found...');
setTimeout(redirectToManage, 3000);
}
else {
else if (data=='WAIT') {
setTimeout(check_init, 1000);
}
else {
// UNEXPECTED ERROR
}
});
}

View File

@@ -22,10 +22,14 @@ switch ($_GET["op"]) {
echo "OK"; // TODO?
break;
case "check_init":
echo "NEW";exit;// TEMP-TEST
$data = check_redis("web_out");
if ($data["STATUS"]==2) echo "NEW";
elseif ($data["STATUS"]==1) echo "EXISTS";
$arr = check_redis("web_out");
if (!empty($arr)) {
foreach ($arr as $key=>$data) {
if ($data["INSTALL_STATUS"]==2) echo "NEW";
elseif ($data["INSTALL_STATUS"]==1) echo "EXISTS";
redis_remove("$key");
}
}
else echo "WAIT";
break;
case "docker":