Fixed the status of agent with some not-init modules. TICKET: #1761
This commit is contained in:
parent
39292e558f
commit
39efadf123
|
@ -1523,6 +1523,8 @@ function agents_get_addresses ($id_agent) {
|
|||
* return -1 if the data are wrong
|
||||
*/
|
||||
function agents_get_status_from_counts($agent) {
|
||||
|
||||
|
||||
// Check if in the data there are all the necessary values
|
||||
if (!isset($agent['normal_count']) &&
|
||||
!isset($agent['warning_count']) &&
|
||||
|
@ -1549,6 +1551,9 @@ function agents_get_status_from_counts($agent) {
|
|||
else if ($agent['normal_count'] == $agent['total_count']) {
|
||||
return AGENT_MODULE_STATUS_NORMAL;
|
||||
}
|
||||
else if ($agent['normal_count'] + $agent['notinit_count'] == $agent['total_count']) {
|
||||
return AGENT_MODULE_STATUS_NORMAL;
|
||||
}
|
||||
//~ else if($agent['notinit_count'] == $agent['total_count']) {
|
||||
//~ return AGENT_MODULE_STATUS_NORMAL;
|
||||
//~ }
|
||||
|
|
Loading…
Reference in New Issue