diff options
Diffstat (limited to 'plugins')
-rwxr-xr-x | plugins/discoverpeers.py | 11 |
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) |