Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/charleszlu/murmur-info.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Lu <charles@Mumbletest.charleslu.net>2014-08-13 09:49:22 +0400
committerCharles Lu <charles@Mumbletest.charleslu.net>2014-08-13 09:49:22 +0400
commita66020c3825818aa1ac21d6f960bd395d2b2d192 (patch)
tree3414d21c93c4f49bfc78aa099f8f49151d4df28b
parent88b177cc55dd276330ab39b70bdf7f4acbe1daef (diff)
fix excluded user / not authenticated user count
-rwxr-xr-xmurmur-munin.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/murmur-munin.py b/murmur-munin.py
index bdc681f..a5aa1d7 100755
--- a/murmur-munin.py
+++ b/murmur-munin.py
@@ -146,16 +146,15 @@ users=server.getUsers()
#also count not authenticated users (who are not excluded)
excludedusers=0
usersnotauth=0
-notexludedflag=0
+exluded=False
for key in users.keys():
for name_keyword in exclude_keywords:
if (name_keyword in users[key].name):
excludedusers+=1
- else:
- notexludedflag=1
- if (users[key].userid == -1 and notexludedflag):
+ exluded=True
+ if (users[key].userid == -1 and not exluded):
usersnotauth+=1
- notexludedflag=0
+ exluded=False
#get the version number of the server
mumbleversion=''
@@ -196,7 +195,7 @@ print "users.value %i" % (len(users)-excludedusers)
print "uptime.value %i" % (float(meta.getUptime()))
print "chancount.value %i" % (len(server.getChannels())-1)
print "bancount.value %i" % (len(server.getBans()))
-print "usersnotauth.value %i" % (usersnotauth-excludedusers)
+print "usersnotauth.value %i" % (usersnotauth)
print "state.value 1"
print "version.value %i.%i.%i" % (meta.getVersion()[0],meta.getVersion()[1],meta.getVersion()[2])