2012-04-08 18:29:53 +02:00
|
|
|
#!/usr/bin/python
|
|
|
|
|
|
|
|
import socket
|
|
|
|
import json
|
|
|
|
import time
|
|
|
|
|
|
|
|
while True:
|
|
|
|
try:
|
|
|
|
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
|
|
|
sock.connect(('', 6000))
|
|
|
|
data = sock.recv(10000)
|
|
|
|
sock.close()
|
|
|
|
#print data
|
|
|
|
stats = json.loads(data)
|
2012-04-11 08:54:47 +02:00
|
|
|
for k in stats:
|
|
|
|
v = stats[k]
|
|
|
|
if type(v) is list:
|
|
|
|
for i in range(0,len(v)):
|
|
|
|
print "%s[%d]: %f" % (k, i, v[i]['percent'])
|
|
|
|
else :
|
|
|
|
print "%s: %f" % (k,v['percent'])
|
2012-04-08 18:29:53 +02:00
|
|
|
print "----"
|
|
|
|
time.sleep(1)
|
|
|
|
except KeyboardInterrupt:
|
|
|
|
print "\nExiting..."
|
|
|
|
break
|
2012-04-11 08:54:47 +02:00
|
|
|
# except Exception as err:
|
|
|
|
# print "\nError ", type(err), ': ', err, "..."
|
|
|
|
# break
|
2012-04-08 18:29:53 +02:00
|
|
|
|
|
|
|
|
|
|
|
|