download_speed, upload_speed,
download_size, upload_size,
eta_seconds):
- print "ps = %d, dht = %d, ds = %d kb/s, us = %d kb/s, dsize = %d bytes, usize = %d bytes" % (num_peers, dht,
- download_speed, upload_speed, download_size, upload_size)
+ print "time = %s, ps = %d, dht = %d, ds = %d kb/s, us = %d kb/s, dsize = %d bytes, usize = %d bytes" % (timestamp.strftime("%H:%M:%S %d/%m/%y"), num_peers, dht, download_speed, upload_speed, download_size, upload_size)
def parse(self, callback_func, callback_arg = None):
try:
logging.debug("(%d, %d, %d kb/s, %d kb/s, %d bytes, %d bytes)" % (num_peers, dht, download_speed, upload_speed, download_size, upload_size))
if callback_arg == None:
- callback_func(num_peers, dht,
+ callback_func(timestamp, num_peers, dht,
download_speed, upload_speed,
download_size, upload_size,
eta_seconds)
else:
- callback_func(callback_arg,
+ callback_func(callback_arg, timestamp,
num_peers, dht,
download_speed, upload_speed,
download_size, upload_size,