mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-26 08:01:06 +00:00
Avoid use of RateAndTimeMixin methods in DownloadStatusElement
This commit is contained in:
parent
c4b63ada55
commit
c5b2073bf0
@ -510,7 +510,7 @@ class DownloadStatusElement(Element, DownloadResultsRendererMixin):
|
|||||||
self._download_status = download_status
|
self._download_status = download_status
|
||||||
|
|
||||||
def download_results(self):
|
def download_results(self):
|
||||||
return defer.maybeDeferred(self.download_status.get_results)
|
return defer.maybeDeferred(self._download_status.get_results)
|
||||||
|
|
||||||
def _relative_time(self, t):
|
def _relative_time(self, t):
|
||||||
if t is None:
|
if t is None:
|
||||||
@ -530,9 +530,9 @@ class DownloadStatusElement(Element, DownloadResultsRendererMixin):
|
|||||||
return T.a(href=url.URL.fromContext(ctx).child("timeline"))["timeline"]
|
return T.a(href=url.URL.fromContext(ctx).child("timeline"))["timeline"]
|
||||||
|
|
||||||
def _rate_and_time(self, bytes, seconds):
|
def _rate_and_time(self, bytes, seconds):
|
||||||
time_s = self.render_time(None, seconds)
|
time_s = abbreviate_time(seconds)
|
||||||
if seconds != 0:
|
if seconds != 0:
|
||||||
rate = self.render_rate(None, 1.0 * bytes / seconds)
|
rate = abbreviate_rate(1.0 * bytes / seconds)
|
||||||
return tags.span(time_s, title=rate)
|
return tags.span(time_s, title=rate)
|
||||||
return tags.span(time_s)
|
return tags.span(time_s)
|
||||||
|
|
||||||
@ -569,7 +569,7 @@ class DownloadStatusElement(Element, DownloadResultsRendererMixin):
|
|||||||
tags.td(srt(sent)),
|
tags.td(srt(sent)),
|
||||||
tags.td(srt(received)),
|
tags.td(srt(received)),
|
||||||
tags.td(",".join([str(shnum) for shnum in shnums])),
|
tags.td(",".join([str(shnum) for shnum in shnums])),
|
||||||
tags.td(self.render_time(None, rtt)),
|
tags.td(abbreviate_time(rtt)),
|
||||||
)))
|
)))
|
||||||
|
|
||||||
l(tags.h2("DYHB Requests:"), t)
|
l(tags.h2("DYHB Requests:"), t)
|
||||||
@ -597,9 +597,9 @@ class DownloadStatusElement(Element, DownloadResultsRendererMixin):
|
|||||||
speed, rtt = "",""
|
speed, rtt = "",""
|
||||||
if r_ev["finish_time"] is not None:
|
if r_ev["finish_time"] is not None:
|
||||||
rtt = r_ev["finish_time"] - r_ev["start_time"] - r_ev["paused_time"]
|
rtt = r_ev["finish_time"] - r_ev["start_time"] - r_ev["paused_time"]
|
||||||
speed = self.render_rate(None, compute_rate(bytes, rtt))
|
speed = abbreviate_rate(compute_rate(bytes, rtt))
|
||||||
rtt = self.render_time(None, rtt)
|
rtt = abbreviate_time(rtt)
|
||||||
paused = self.render_time(None, r_ev["paused_time"])
|
paused = abbreviate_time(r_ev["paused_time"])
|
||||||
|
|
||||||
t(tags.tr(
|
t(tags.tr(
|
||||||
tags.td("[%d:+%d]" % (start, length)),
|
tags.td("[%d:+%d]" % (start, length)),
|
||||||
@ -635,10 +635,10 @@ class DownloadStatusElement(Element, DownloadResultsRendererMixin):
|
|||||||
if s_ev["finish_time"] is not None:
|
if s_ev["finish_time"] is not None:
|
||||||
if s_ev["success"]:
|
if s_ev["success"]:
|
||||||
segtime = s_ev["finish_time"] - s_ev["active_time"]
|
segtime = s_ev["finish_time"] - s_ev["active_time"]
|
||||||
segtime_s = self.render_time(None, segtime)
|
segtime_s = abbreviate_time(segtime)
|
||||||
seglen = s_ev["segment_length"]
|
seglen = s_ev["segment_length"]
|
||||||
range_s = "[%d:+%d]" % (s_ev["segment_start"], seglen)
|
range_s = "[%d:+%d]" % (s_ev["segment_start"], seglen)
|
||||||
speed = self.render_rate(None, compute_rate(seglen, segtime))
|
speed = abbreviate_rate(compute_rate(seglen, segtime))
|
||||||
decode_time = self._rate_and_time(seglen, s_ev["decode_time"])
|
decode_time = self._rate_and_time(seglen, s_ev["decode_time"])
|
||||||
else:
|
else:
|
||||||
# error
|
# error
|
||||||
@ -686,7 +686,7 @@ class DownloadStatusElement(Element, DownloadResultsRendererMixin):
|
|||||||
tags.td(srt(r_ev["start_time"])),
|
tags.td(srt(r_ev["start_time"])),
|
||||||
tags.td(srt(r_ev["finish_time"])),
|
tags.td(srt(r_ev["finish_time"])),
|
||||||
tags.td(str(r_ev["response_length"]) or ""),
|
tags.td(str(r_ev["response_length"]) or ""),
|
||||||
tags.td(self.render_time(None, rtt)),
|
tags.td(abbreviate_time(rtt)),
|
||||||
))
|
))
|
||||||
|
|
||||||
l(tags.h2("Requests:"), t)
|
l(tags.h2("Requests:"), t)
|
||||||
|
Loading…
Reference in New Issue
Block a user