summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rwxr-xr-xplugins/discoverpeers.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/plugins/discoverpeers.py b/plugins/discoverpeers.py
index 6683a84..59b1dad 100755
--- a/plugins/discoverpeers.py
+++ b/plugins/discoverpeers.py
@@ -21,18 +21,17 @@ import json
from glusternagios import utils
from glusternagios import glustercli
-from glusternagios.glustercli import HostStatus
def discoverhosts():
resultlist = []
peers = glustercli.peerStatus()
for peer in peers:
- if peer['status'] == HostStatus.CONNECTED:
- peerDict = {}
- peerDict['hostip'] = peer['hostname']
- peerDict['uuid'] = peer['uuid']
- resultlist.append(peerDict)
+ peerDict = {}
+ peerDict['hostip'] = peer['hostname']
+ peerDict['uuid'] = peer['uuid']
+ peerDict['status'] = peer['status']
+ resultlist.append(peerDict)
resultstring = json.dumps(resultlist)
print resultstring
sys.exit(utils.PluginStatusCode.OK)