mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-04-26 05:49:44 +00:00
another improvement to scan_listing
This commit is contained in:
parent
17597e53c9
commit
ef69bb83f4
@ -1690,11 +1690,8 @@ class Downloader(QueueMixin, WriteFileMixin):
|
|||||||
if scan_self or dirnode.get_readonly_uri() != self._upload_readonly_dircap:
|
if scan_self or dirnode.get_readonly_uri() != self._upload_readonly_dircap:
|
||||||
d2.addCallback(lambda ign, dir_name=dir_name, dirnode=dirnode:
|
d2.addCallback(lambda ign, dir_name=dir_name, dirnode=dirnode:
|
||||||
self._scan_remote_dmd(dir_name, dirnode, scan_batch))
|
self._scan_remote_dmd(dir_name, dirnode, scan_batch))
|
||||||
def _err(f, dir_name=dir_name):
|
# XXX what should we do to make this failure more visible to users?
|
||||||
self._log("failed to scan DMD for client %r: %s" % (dir_name, f))
|
d2.addErrback(write_traceback)
|
||||||
# XXX what should we do to make this failure more visible to users?
|
|
||||||
d2.addErrback(_err)
|
|
||||||
|
|
||||||
return d2.result
|
return d2.result
|
||||||
d.addCallback(scan_collective)
|
d.addCallback(scan_collective)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user