]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
rearrange service startup a bit, now Node.startService() returns a Deferred that...
authorBrian Warner <warner@lothar.com>
Thu, 8 Mar 2007 22:10:36 +0000 (15:10 -0700)
committerBrian Warner <warner@lothar.com>
Thu, 8 Mar 2007 22:10:36 +0000 (15:10 -0700)
commit78d19c271c94c8cdfec3fb8807fee4c14a9d9bcd
tree2e7e235ce94b999025801cb9a5b5d0f8af3e61a7
parent2f02659b5a52901c1216df549f2df65b3c01ef03
rearrange service startup a bit, now Node.startService() returns a Deferred that fires when the tub is actually ready, and there is also a Node.when_tub_ready() hook. This allows get_local_addresses() to be slow and not break everything. Changed all necessary test cases to accomodate this slow startup.
src/allmydata/client.py
src/allmydata/node.py
src/allmydata/test/test_client.py
src/allmydata/test/test_queen.py
src/allmydata/test/test_storage.py
src/allmydata/test/test_system.py