summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorTimothy Asir <tjeyasin@redhat.com>2014-05-14 15:57:35 +0530
committerSahina Bose <sabose@redhat.com>2014-05-14 04:55:29 -0700
commit65d4af8a8d12d607219b25e622ef7a8e9197641b (patch)
treec519171e6f200fb73dbb40de3a0b484b65608807 /plugins
parentf6dec81995bf3242bb0de14d791e1d817b9559dd (diff)
fix CTDB status shows UNKNOWN instead of OK
when ctdb is configured and running, status column shows "UNKNOWN" but status information shows "Node Status :OK". Change-Id: Iaba78ddc276061652b9285139deffcbc17791043 Bug-Url:https://bugzilla.redhat.com/show_bug.cgi?id=1097682 Signed-off-by: Timothy Asir <tjeyasin@redhat.com> Reviewed-on: http://review.gluster.org/7763 Tested-by: Timothy Asir <tim.gluster@gmail.com> Reviewed-by: Kanagaraj M <kmayilsa@redhat.com>
Diffstat (limited to 'plugins')
-rwxr-xr-xplugins/check_proc_util.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/check_proc_util.py b/plugins/check_proc_util.py
index 94d620b..757920a 100755
--- a/plugins/check_proc_util.py
+++ b/plugins/check_proc_util.py
@@ -118,6 +118,8 @@ def getCtdbStatus(smbStatus, nfsStatus):
status = utils.PluginStatusCode.WARNING
elif message[2] in ['DISCONNECTED', 'BANNED', 'INACTIVE']:
status = utils.PluginStatusCode.CRITICAL
+ elif message[2] == 'OK':
+ status = utils.PluginStatusCode.OK
else:
status = utils.PluginStatusCode.UNKNOWN
return status, msg