updates redis
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
root
2024-09-16 15:04:15 +02:00
parent a1eaa77e98
commit 5862b08ad7

View File

@@ -86,6 +86,33 @@ switch ($_GET["op"]) {
} }
else echo "WAIT"; else echo "WAIT";
break; break;
case "updates":
$arr = array("STATUS" => 0);
$json = json_encode($arr, JSON_UNESCAPED_SLASHES|JSON_PRETTY_PRINT);
$op = "updates"; //"init:".date("YmdHis");
redis_set($op,$json);
echo "OK"; // TODO?
break;
case "check_updates":
$arr = check_redis("web_out","updates");
if (!empty($arr)) {
foreach ($arr as $key=>$data) {
if ($key=="updates") {
if ($data["INSTALL_STATUS"]==2) echo "NEW";
elseif ($data["INSTALL_STATUS"]==1) {
foreach ($data["INSTALLED_SERVICES"] as $service_name => $object) {
//echo base64_decode($object["content"]);
show_service($service_name, $object["running"]);
}
echo "<br>";
}
redis_remove("$key");
}
}
}
else echo "WAIT";
break;
case "deployments": case "deployments":
$arr = array("STATUS" => 0); $arr = array("STATUS" => 0);
$json = json_encode($arr, JSON_UNESCAPED_SLASHES|JSON_PRETTY_PRINT); $json = json_encode($arr, JSON_UNESCAPED_SLASHES|JSON_PRETTY_PRINT);