From a2aa0682388946b052e4a1101461715e72c74483 Mon Sep 17 00:00:00 2001 From: Charles Lu Date: Fri, 30 Jan 2015 10:41:21 +1300 Subject: Fixed useronline logic --- murmur-munin.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/murmur-munin.py b/murmur-munin.py index 3d4a3b7..99846cd 100755 --- a/murmur-munin.py +++ b/murmur-munin.py @@ -190,13 +190,16 @@ if (sys.argv[1:]): ice.shutdown() sys.exit(0) elif (sys.argv[1] == "useronline" and len(sys.argv) > 2): + user_online_flag = False for key in users.keys(): if(sys.argv[2].lower() == users[key].name.lower()): - print "useronline.value 1" - else: - print "useronline.value 0" - ice.shutdown() - sys.exit(0) + user_online_flag = True + if (user_online_flag): + print "useronline.value 1" + else: + print "useronline.value 0" + ice.shutdown() + sys.exit(0) # TODO # if no command line argument is passed in -- cgit v1.2.3