diff options
author | Charles Lu <charles@Mumbletest.charleslu.net> | 2015-01-30 00:41:21 +0300 |
---|---|---|
committer | Charles Lu <charles@Mumbletest.charleslu.net> | 2015-01-30 00:41:21 +0300 |
commit | a2aa0682388946b052e4a1101461715e72c74483 (patch) | |
tree | e1e209dc41be12686342a63c885999b83a006fcf | |
parent | 3420b4c720b147b9758c91058dc028e7757df4de (diff) |
Fixed useronline logic
-rwxr-xr-x | murmur-munin.py | 13 |
1 files 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 |