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
|
Represents a single item in the _deque of the Downloader
|
||||||
"""
|
"""
|
||||||
def __init__(self, relpath_u, progress, filenode, metadata):
|
def __init__(self, relpath_u, progress, filenode, metadata, size):
|
||||||
super(DownloadItem, self).__init__(relpath_u, progress, None)
|
super(DownloadItem, self).__init__(relpath_u, progress, size)
|
||||||
self.file_node = filenode
|
self.file_node = filenode
|
||||||
self.metadata = metadata
|
self.metadata = metadata
|
||||||
|
|
||||||
@ -1164,6 +1164,7 @@ class Downloader(QueueMixin, WriteFileMixin):
|
|||||||
PercentProgress(file_node.get_size()),
|
PercentProgress(file_node.get_size()),
|
||||||
file_node,
|
file_node,
|
||||||
metadata,
|
metadata,
|
||||||
|
file_node.get_size(),
|
||||||
)
|
)
|
||||||
to_dl.set_status('queued', self._clock.seconds())
|
to_dl.set_status('queued', self._clock.seconds())
|
||||||
self._deque.append(to_dl)
|
self._deque.append(to_dl)
|
||||||
|
@ -46,6 +46,7 @@ class MagicFolderWebApi(TokenOnlyWebApi):
|
|||||||
for (status, ts) in item.status_history():
|
for (status, ts) in item.status_history():
|
||||||
d[status + '_at'] = ts
|
d[status + '_at'] = ts
|
||||||
d['percent_done'] = item.progress.progress
|
d['percent_done'] = item.progress.progress
|
||||||
|
d['size'] = item.size
|
||||||
data.append(d)
|
data.append(d)
|
||||||
|
|
||||||
return json.dumps(data)
|
return json.dumps(data)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user