[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2780: use OneShotObserverList on magic-folder branch
Tahoe-LAFS
trac at tahoe-lafs.org
Fri Apr 22 17:37:30 UTC 2016
#2780: use OneShotObserverList on magic-folder branch
--------------------+---------------------------
Reporter: warner | Owner: daira
Type: task | Status: new
Priority: normal | Milestone: undecided
Component: code | Version: 1.11.0
Keywords: | Launchpad Bug:
--------------------+---------------------------
From today's devchat: refactor !StorageFarmBroker on the magic-folder
branch to use `util.observer.OneShotObserverList` instead of passing in a
Deferred.
Add a method named `when_first_connected()`, which returns a Deferred that
fires when the broker first achieves a minimum threshold of connected
storage servers. If the method is called after that first transition, it
will return `defer.succeed()`.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2780>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list