Skip to content
Snippets Groups Projects
Commit af4f92b0 authored by Hahn Axel (hahn)'s avatar Hahn Axel (hahn)
Browse files

add support for "group", "parent", "worstresult"

parent 25c2fc1e
Branches
Tags
No related merge requests found
......@@ -14,7 +14,7 @@ was ich so sehe ...
✅ Test auf gesetzte Metadaten
für alle Checks einen Test schreiben
für alle Checks einen Test schreiben
✅ ApacheProcesses
✅ Cert --> Hostname bei Wildcard-Zertifikat wird nicht erkannt
......@@ -32,11 +32,11 @@ was ich so sehe ...
✅ Simple
✅ SqliteConnect
parent Option testen
parent Option testen
group testen
group testen
worstresult Option testen
worstresult Option testen
## Done
......
......@@ -197,6 +197,7 @@ $aChecks = $aIni;
unset($aChecks["meta"]);
unset($aChecks["notifications"]);
$aArray=[];
foreach ($aChecks as $sKey => $aCheck) {
$aChecks[$sKey]['name'] = $aCheck['name'] ?? $sKey;
if ($aCheck['params']) {
......@@ -208,15 +209,22 @@ foreach ($aChecks as $sKey => $aCheck) {
}
}
_wd("Execute Check '$sKey' with params: " . print_r($aArray ?? [], 1));
$oMonitor->addCheck([
$aAddCheck=[
"name" => $aCheck['name'] ?? $sKey,
"description" => $aCheck['description'],
"check" => [
"function" => $aCheck['function'],
"params" => $aArray,
"params" => $aArray ?? [],
],
]);
];
foreach(["group", "parent", "worstresult"] as $sCustomKey) {
if (isset($aCheck[$sCustomKey])) {
$aAddCheck[$sCustomKey] = $aCheck[$sCustomKey];
}
}
_wd("Execute Check '$sKey': " . print_r($aAddCheck, 1));
$oMonitor->addCheck($aAddCheck);
/*
$oMonitor->addCheck(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment