Skip to content
Snippets Groups Projects
Commit 88228e29 authored by Alan De Smet's avatar Alan De Smet
Browse files

Merge branch 'master' into example

parents 06bb9f34 e126703c
No related branches found
No related tags found
No related merge requests found
...@@ -168,6 +168,10 @@ class DownloadStatistics: ...@@ -168,6 +168,10 @@ class DownloadStatistics:
def report(self): def report(self):
self.finish() self.finish()
speed = self.downloaded_size/(self.total_time().total_seconds()) speed = self.downloaded_size/(self.total_time().total_seconds())
if speed < 100:
speed_str = "{speed} B"
else:
speed_str = human_bytes(speed)
ret = [ ret = [
f"Downloaded {self.downloaded_files} files " f"Downloaded {self.downloaded_files} files "
f"totalling {human_bytes(self.downloaded_size)}.", f"totalling {human_bytes(self.downloaded_size)}.",
...@@ -176,7 +180,7 @@ class DownloadStatistics: ...@@ -176,7 +180,7 @@ class DownloadStatistics:
f"Deleted {self.deleted_files} files, " f"Deleted {self.deleted_files} files, "
f"freeing {human_bytes(self.deleted_size)} of space.", f"freeing {human_bytes(self.deleted_size)} of space.",
f"Took {self.total_time()}.", f"Took {self.total_time()}.",
f"Average download speed of {speed:,.0f} bytes per second.", f"Average download speed of {speed_str}/second.",
] ]
return ret return ret
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment