Module: check_mk
Branch: master
Commit: 633234abbd6539f63817b398141a2284f22eb776
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=633234abbd6539…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Fri Feb 4 10:56:41 2011 +0100
Added some host/service columns
---
web/plugins/views/painters.py | 32 ++++++++++++++++++++++++++++++--
1 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/web/plugins/views/painters.py b/web/plugins/views/painters.py
index 35185f9..256110b 100644
--- a/web/plugins/views/painters.py
+++ b/web/plugins/views/painters.py
@@ -543,12 +543,26 @@ multisite_painters["svc_notifper"] = {
}
multisite_painters["svc_flapping"] = {
- "title" : "Is flapping",
- "short" : "flap",
+ "title" : "Service is flapping",
+ "short" : "Flap",
"columns" : [ "service_is_flapping" ],
"paint" : lambda row: paint_nagiosflag(row,
"service_is_flapping", True)
}
+multisite_painters["svc_notifications_enabled"] = {
+ "title" : "Service notifications enabled",
+ "short" : "Notif.",
+ "columns" : [ "service_notifications_enabled" ],
+ "paint" : lambda row: paint_nagiosflag(row,
"service_notifications_enabled", False)
+}
+
+multisite_painters["svc_is_active"] = {
+ "title" : "Service is active",
+ "short" : "Active",
+ "columns" : [ "service_active_checks_enabled" ],
+ "paint" : lambda row: paint_nagiosflag(row,
"service_active_checks_enabled", None)
+}
+
def paint_service_group_memberlist(row):
links = []
for group in row["service_groups"]:
@@ -1054,6 +1068,20 @@ multisite_painters["host_comments"] = {
"paint" : lambda row: paint_comments("host_", row)
}
+multisite_painters["host_in_downtime"] = {
+ "title" : "Host in downtime",
+ "short" : "Downtime",
+ "columns" : ["host_scheduled_downtime_depth"],
+ "paint" : lambda row: paint_nagiosflag(row,
"host_scheduled_downtime_depth", True)
+}
+
+multisite_painters["host_acknowledged"] = {
+ "title" : "Host problem acknowledged",
+ "short" : "Ack",
+ "columns" : ["host_acknowledged"],
+ "paint" : lambda row: paint_nagiosflag(row, "host_acknowledged",
False)
+}
+
# _ _ _
# | | | | ___ ___| |_ __ _ _ __ ___ _ _ _ __ ___