X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=apt_p2p_Khashmir%2FDHT.py;h=edb626d7b338116bad8493bb9a267d6ec44eb7b1;hb=23f841b6360b9968d5dad2ef94f4311670375796;hp=e9baaa8e45bace9cec49d5d02defb87f99e88158;hpb=80f92d033a70cb932d76768e96c681475031d7b7;p=quix0rs-apt-p2p.git diff --git a/apt_p2p_Khashmir/DHT.py b/apt_p2p_Khashmir/DHT.py index e9baaa8..edb626d 100644 --- a/apt_p2p_Khashmir/DHT.py +++ b/apt_p2p_Khashmir/DHT.py @@ -5,7 +5,6 @@ """ from datetime import datetime -from StringIO import StringIO import os, sha, random from twisted.internet import defer, reactor @@ -276,33 +275,7 @@ class DHT: def getStats(self): """See L{apt_p2p.interfaces.IDHTStats}.""" - stats = self.khashmir.getStats() - out = StringIO() - out.write('

DHT Statistics

\n') - old_group = None - for stat in stats: - if stat['group'] != old_group: - if old_group is not None: - out.write('\n') - out.write('\n

' + stat['group'] + '

\n') - out.write("\n") - if stat['group'] != 'Actions': - out.write("\n") - else: - out.write("\n") - old_group = stat['group'] - if stat['group'] != 'Actions': - out.write("\n') - else: - actions = stat['value'].keys() - actions.sort() - for action in actions: - out.write("") - for i in xrange(6): - out.write("") - out.write('\n') - - return out.getvalue() + return self.khashmir.getStats() def getStatsFactory(self): """See L{apt_p2p.interfaces.IDHTStatsFactory}."""
StatisticValue
ActionStartedSentOKFailedReceivedError
" + stat['desc'] + '' + str(stat['value']) + '
" + action + "" + str(stat['value'][action][i]) + "