Drop RateAndTimeMixin from RetrieveStatusElement

This commit is contained in:
Sajith Sasidharan 2020-05-07 11:15:36 -04:00
parent a544e8a55f
commit 07f14a19f8

View File

@ -685,7 +685,7 @@ class RetrieveStatusPage(MultiFormatResource):
return renderElement(req, elem) return renderElement(req, elem)
class RetrieveStatusElement(Element, RateAndTimeMixin): class RetrieveStatusElement(Element):
loader = XMLFile(FilePath(__file__).sibling("retrieve-status.xhtml")) loader = XMLFile(FilePath(__file__).sibling("retrieve-status.xhtml"))
@ -787,7 +787,7 @@ class RetrieveStatusElement(Element, RateAndTimeMixin):
return tag("") return tag("")
l = tags.ul() l = tags.ul()
for server in sorted(per_server.keys(), key=lambda s: s.get_name()): for server in sorted(per_server.keys(), key=lambda s: s.get_name()):
times_s = ", ".join([self.render_time(None, t) times_s = ", ".join([abbreviate_time(t)
for t in per_server[server]]) for t in per_server[server]])
l(tags.li("[%s]: %s" % (server.get_name(), times_s))) l(tags.li("[%s]: %s" % (server.get_name(), times_s)))
return tags.li("Per-Server Fetch Response Times: ", l) return tags.li("Per-Server Fetch Response Times: ", l)