Module: nagvis
Branch: master
Commit: a997a0e604046fd04f0af00d93f184888b296325
URL:    
http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis;a=commit;h=a997a0e604046fd04f0af00d93f184888b296325

Author: Lars Michelsen <[email protected]>
Date:   Mon Apr 26 14:12:50 2010 +0200

Fixed host state detection

---

 share/server/core/classes/GlobalBackendndomy.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/share/server/core/classes/GlobalBackendndomy.php 
b/share/server/core/classes/GlobalBackendndomy.php
index c643933..d575bbd 100644
--- a/share/server/core/classes/GlobalBackendndomy.php
+++ b/share/server/core/classes/GlobalBackendndomy.php
@@ -783,13 +783,13 @@ class GlobalBackendndomy implements 
GlobalBackendInterface {
                        SUM(IF(ss.has_been_checked=0,1,0)) AS pending,
                        SUM(IF((ss.'.$stateAttr.'=0 AND ss.has_been_checked!=0 
AND ss.scheduled_downtime_depth=0 AND hs.scheduled_downtime_depth=0),1,0)) AS 
ok,
                        SUM(IF((ss.'.$stateAttr.'=0 AND ss.has_been_checked!=0 
AND (ss.scheduled_downtime_depth!=0 OR hs.scheduled_downtime_depth!=0)),1,0)) 
AS ok_downtime,
-                       SUM(IF((ss.'.$stateAttr.'=1 AND ss.has_been_checked!=0 
AND ss.scheduled_downtime_depth=0 AND hs.scheduled_downtime_depth=0),1,0)) AS 
warning,
+                       SUM(IF((ss.'.$stateAttr.'=1 AND ss.has_been_checked!=0 
AND ss.scheduled_downtime_depth=0 AND hs.scheduled_downtime_depth=0 AND 
ss.problem_has_been_acknowledged=0 AND 
hs.problem_has_been_acknowledged=0),1,0)) AS warning,
                        SUM(IF((ss.'.$stateAttr.'=1 AND ss.has_been_checked!=0 
AND (ss.scheduled_downtime_depth!=0 OR hs.scheduled_downtime_depth!=0)),1,0)) 
AS warning_downtime,
                        SUM(IF((ss.'.$stateAttr.'=1 AND ss.has_been_checked!=0 
AND (ss.problem_has_been_acknowledged=1 OR 
hs.problem_has_been_acknowledged=1)),1,0)) AS warning_ack,
-                       SUM(IF((ss.'.$stateAttr.'=2 AND ss.has_been_checked!=0 
AND ss.scheduled_downtime_depth=0 AND hs.scheduled_downtime_depth=0),1,0)) AS 
critical,
+                       SUM(IF((ss.'.$stateAttr.'=2 AND ss.has_been_checked!=0 
AND ss.scheduled_downtime_depth=0 AND hs.scheduled_downtime_depth=0) AND 
ss.problem_has_been_acknowledged=0 AND hs.problem_has_been_acknowledged=0,1,0)) 
AS critical,
                        SUM(IF((ss.'.$stateAttr.'=2 AND ss.has_been_checked!=0 
AND (ss.scheduled_downtime_depth!=0 OR hs.scheduled_downtime_depth!=0)),1,0)) 
AS critical_downtime,
                        SUM(IF((ss.'.$stateAttr.'=2 AND ss.has_been_checked!=0 
AND (ss.problem_has_been_acknowledged=1 OR 
hs.problem_has_been_acknowledged=1)),1,0)) AS critical_ack,
-                       SUM(IF((ss.'.$stateAttr.'=3 AND ss.has_been_checked!=0 
AND ss.scheduled_downtime_depth=0 AND hs.scheduled_downtime_depth=0),1,0)) AS 
unknown,
+                       SUM(IF((ss.'.$stateAttr.'=3 AND ss.has_been_checked!=0 
AND ss.scheduled_downtime_depth=0 AND hs.scheduled_downtime_depth=0 AND 
ss.problem_has_been_acknowledged=0 AND 
hs.problem_has_been_acknowledged=0),1,0)) AS unknown,
                        SUM(IF((ss.'.$stateAttr.'=3 AND ss.has_been_checked!=0 
AND (ss.scheduled_downtime_depth!=0 OR hs.scheduled_downtime_depth!=0)),1,0)) 
AS unknown_downtime,
                        SUM(IF((ss.'.$stateAttr.'=3 AND ss.has_been_checked!=0 
AND (ss.problem_has_been_acknowledged=1 OR 
hs.problem_has_been_acknowledged=1)),1,0)) AS unknown_ack
                        FROM 


------------------------------------------------------------------------------
_______________________________________________
Nagvis-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nagvis-checkins

Reply via email to