diff --git a/mumble b/mumble index 8565ee6..5020988 100755 --- a/mumble +++ b/mumble @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # -*- coding: utf-8 # # munin-murmur.py - "murmur stats (User/Bans/Uptime/Channels)" script for munin. @@ -10,7 +10,7 @@ import os iceslice = os.environ.get('iceslice', '/usr/share/slice/Murmur.ice') # Includepath for Ice, this is default for Debian -iceincludepath = os.environ.get('iceincludepath', '/usr/share/Ice/slice') +iceincludepath = os.environ.get('iceincludepath', '/usr/share/ice/slice') # Murmur-Port (not needed to work, only for display purposes) serverport = int(os.environ.get('serverport', '64738')) @@ -44,21 +44,21 @@ import Murmur if (sys.argv[1:]): if (sys.argv[1] == "config"): - print 'graph_title Murmur (Port %s)' % (serverport) - print 'graph_vlabel Count' - print 'users.label Users (All)' - print 'usersauth.label Users (Authenticated)' - print 'usersnotauth.label Users (Not authenticated)' - print 'uptime.label Uptime in days' - print 'channelcount.label Number of channels' - print 'bancount.label Number of bans' + print('graph_title Murmur (Port %s)' % (serverport)) + print('graph_vlabel Count') + print('users.label Users (All)') + print('usersauth.label Users (Authenticated)') + print('usersnotauth.label Users (Not authenticated)') + print('uptime.label Uptime in days') + print('channelcount.label Number of channels') + print('bancount.label Number of bans') sys.exit(0) meta = Murmur.MetaPrx.checkedCast(ice.stringToProxy("Meta:tcp -h 127.0.0.1 -p %s" % (iceport))) try: server = meta.getServer(1) except Murmur.InvalidSecretException: - print 'Given icesecret password is wrong.' + print('Given icesecret password is wrong.') ice.shutdown() sys.exit(1) @@ -72,11 +72,11 @@ for key in users.keys(): else: usersauth += 1 -print "users.value %i" % (len(users)) -print "usersauth.value %i" % (usersauth) -print "usersnotauth.value %i" % (usersnotauth) -print "uptime.value %.2f" % (float(meta.getUptime())/60/60/24) -print "channelcount.value %i" % (len(server.getChannels())) -print "bancount.value %i" % (len(server.getBans())) +print("users.value %i" % (len(users))) +print("usersauth.value %i" % (usersauth)) +print("usersnotauth.value %i" % (usersnotauth)) +print("uptime.value %.2f" % (float(meta.getUptime())/60/60/24)) +print("channelcount.value %i" % (len(server.getChannels()))) +print("bancount.value %i" % (len(server.getBans()))) ice.shutdown()