From 9e9c8293cdbf7479c5c8049a4c66eee88327d3f5 Mon Sep 17 00:00:00 2001 From: Tomas Edwardsson Date: Thu, 25 Apr 2013 01:08:15 +0000 Subject: [PATCH] Detection for no configured replicas --- check_ipa/check_ipa_replication | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/check_ipa/check_ipa_replication b/check_ipa/check_ipa_replication index 2442d73..7cf8007 100644 --- a/check_ipa/check_ipa_replication +++ b/check_ipa/check_ipa_replication @@ -15,7 +15,7 @@ # along with this program. If not, see . import ldap -from pynag.Plugins import PluginHelper,critical +from pynag.Plugins import PluginHelper,critical, warning plugin = PluginHelper() @@ -49,4 +49,8 @@ for rhost in replication: if rhost[1]['nsds5replicaLastUpdateStatus'][0][:2] != "0 ": plugin.status(critical) +if not len(replication): + plugin.add_summary("Warning: No replicas found") + plugin.status(warning) + plugin.exit()