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:
authorcharleszlu <c4planted@gmail.com>2014-08-09 09:35:37 +0400
committercharleszlu <c4planted@gmail.com>2014-08-09 09:35:37 +0400
commit5de134168f135d505cf25757c94002a38f578e0f (patch)
tree56d0ac8fb5c944881de9feb64916f0ed1cb70a71
parent4bea320b0091995d13d28c947a709ee99858354e (diff)
more argument parsing -fixed
-rw-r--r--murmur-munin.py14
1 files changed, 11 insertions, 3 deletions
diff --git a/murmur-munin.py b/murmur-munin.py
index be4c697..19a389e 100644
--- a/murmur-munin.py
+++ b/murmur-munin.py
@@ -107,21 +107,29 @@ users=server.getUsers()
for key in users.keys():
if (users[key].userid == -1):
usersnotauth+=1
-
+
# more argument parsing for individual stats
if (sys.argv[1:]):
if (sys.argv[1] == "users"):
print "users.value %i" % (len(users))
+ ice.shutdown()
+ sys.exit(0)
elif (sys.argv[1] == "uptime"):
print "uptime.value %.2f" % (float(meta.getUptime())/60/60/24)
+ ice.shutdown()
+ sys.exit(0)
elif (sys.argv[1] == "chancount"):
print "chancount.value %.1f" % (len(server.getChannels())/10)
+ ice.shutdown()
+ sys.exit(0)
elif (sys.argv[1] == "chancount"):
print "bancount.value %i" % (len(server.getBans()))
+ ice.shutdown()
+ sys.exit(0)
elif (sys.argv[1] == "chancount"):
print "usersnotauth.value %i" % (usersnotauth)
- ice.shutdown()
- sys.exit(0)
+ ice.shutdown()
+ sys.exit(0)
# if no command line argument is passed in
print "users.value %i" % (len(users))