Set initial status colors for the nodes.

This commit is contained in:
mdtrooper 2016-04-05 14:50:04 +02:00
parent 6b60d36094
commit 350f653d47
1 changed files with 25 additions and 0 deletions

View File

@ -126,6 +126,31 @@ class Networkmap extends Map {
preg_match("/<img src=\"(.*)\" \/>/", $chunks[0], $matches); preg_match("/<img src=\"(.*)\" \/>/", $chunks[0], $matches);
$image = $matches[1]; $image = $matches[1];
// Set node status
switch ($status) {
case AGENT_STATUS_NORMAL:
$color = COL_NORMAL;
break;
case AGENT_STATUS_CRITICAL:
$color = COL_CRITICAL;
break;
case AGENT_STATUS_WARNING:
$color = COL_WARNING;
break;
case AGENT_STATUS_ALERT_FIRED:
$color = COL_ALERTFIRED;
break;
# Juanma (05/05/2014) Fix: Correct color for not init agents!
case AGENT_STATUS_NOT_INIT:
$color = COL_NOTINIT;
break;
default:
//Unknown monitor
$color = COL_UNKNOWN;
break;
}
} }