mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-02-18 17:00:24 +00:00
report download sizes in magic-folder status
This commit is contained in:
parent
0431be14fa
commit
0ebb587666
@ -975,8 +975,8 @@ class DownloadItem(QueuedItem):
|
||||
"""
|
||||
Represents a single item in the _deque of the Downloader
|
||||
"""
|
||||
def __init__(self, relpath_u, progress, filenode, metadata):
|
||||
super(DownloadItem, self).__init__(relpath_u, progress, None)
|
||||
def __init__(self, relpath_u, progress, filenode, metadata, size):
|
||||
super(DownloadItem, self).__init__(relpath_u, progress, size)
|
||||
self.file_node = filenode
|
||||
self.metadata = metadata
|
||||
|
||||
@ -1164,6 +1164,7 @@ class Downloader(QueueMixin, WriteFileMixin):
|
||||
PercentProgress(file_node.get_size()),
|
||||
file_node,
|
||||
metadata,
|
||||
file_node.get_size(),
|
||||
)
|
||||
to_dl.set_status('queued', self._clock.seconds())
|
||||
self._deque.append(to_dl)
|
||||
|
@ -46,6 +46,7 @@ class MagicFolderWebApi(TokenOnlyWebApi):
|
||||
for (status, ts) in item.status_history():
|
||||
d[status + '_at'] = ts
|
||||
d['percent_done'] = item.progress.progress
|
||||
d['size'] = item.size
|
||||
data.append(d)
|
||||
|
||||
return json.dumps(data)
|
||||
|
Loading…
x
Reference in New Issue
Block a user