Commit Graph

26 Commits

Author SHA1 Message Date
Brian Warner
faf0b13e3c add RIMutableDirectoryNode.get, to get a specific child file or directory 2006-12-04 04:03:29 -07:00
Zooko O'Whielacronx
b0abe5122d remove a couple of unused methods of buckets 2006-12-04 02:14:01 -07:00
Zooko O'Whielacronx
bb3057b3c0 small tweaks to test_storage.py 2006-12-04 01:35:59 -07:00
Brian Warner
cd3ad76cfb more upload unit tests 2006-12-04 00:46:21 -07:00
Brian Warner
194ce48239 add download code to vdrive, add system-level test for vdrive functionality, refactor DownloadTargets 2006-12-03 22:42:19 -07:00
Brian Warner
b2bfd2cf09 unit tests for vdrive 2006-12-03 21:11:26 -07:00
Brian Warner
dd212c09e1 initial file-table support, VirtualDrive service, rearrange Storage somewhat 2006-12-03 19:07:41 -07:00
Brian Warner
9fdc741657 implement/test download, modify Storage to match 2006-12-03 03:01:43 -07:00
Brian Warner
36898e9aea make the system test work 2006-12-03 00:56:27 -07:00
Brian Warner
eee7d0d814 improving system test, still broken, possibly a Foolscap problem 2006-12-02 20:32:08 -07:00
Brian Warner
4be4caaf0a deal with the face that peerids are always binary in tests 2006-12-02 20:31:02 -07:00
Brian Warner
79c45f5f4d rearrange node startup again, allowing Tub.registerReference to happen in startService rather than in some later turn. Also add a 'local_ip' file with which you can override the published IP address of the node 2006-12-02 19:37:31 -07:00
Brian Warner
114d71cb5f beginnings of a system test, with 5 nodes and a queen 2006-12-02 18:30:18 -07:00
Brian Warner
d13f9289ef rearrange client setup, factor out common Node functionality, add Uploader service to client 2006-12-02 18:27:18 -07:00
Brian Warner
23f663e12d rearrange names, add more RemoteInterfaces to make tests pass again 2006-12-02 17:25:57 -07:00
Brian Warner
30c16d6cb1 fix pyflakes warnings/errors 2006-12-02 16:28:46 -07:00
Brian Warner
70f58b195c improve RemoteInterface specifications 2006-12-02 16:03:09 -07:00
Brian Warner
18d8911c51 change bucket writer protocol, give Encoder a RemoteReference instead of a file-like object 2006-12-01 19:17:26 -07:00
Brian Warner
f87008cf36 upload: add WriterProxy 2006-12-01 04:06:11 -07:00
Brian Warner
c17a8db732 implement upload peer selection 2006-12-01 02:54:28 -07:00
Rob Kinninmont
eb79a405a9 added read and cross check to storage unit test, minor cleanups 2006-12-01 02:21:11 -07:00
Rob Kinninmont
c397ddf5ce added storage test 2006-11-30 22:38:42 -07:00
Brian Warner
9b7fe88b98 fix test cases to not use camelCase 2006-11-30 20:20:00 -07:00
Brian Warner
5252d2d0df add Client.permute_peers 2006-11-30 20:18:51 -07:00
Brian Warner
cd947bce02 remove that queen_host stuff 2006-11-30 17:13:40 -07:00
Brian Warner
798c06dc95 actually add tests 2006-11-30 16:23:01 -07:00