Brian Warner
|
9da1d70676
|
add a simple checker, for both files and directories
|
2007-10-15 16:16:39 -07:00 |
|
Brian Warner
|
fe06b3be8b
|
dirnode: change the defined behavior of RIVirtualDriveServer.set to allow replace-in-place without raising an exception
|
2007-08-16 17:03:19 -07:00 |
|
Brian Warner
|
42dcc3088e
|
IDirectoryNode: add has_child() method
|
2007-08-15 13:22:01 -07:00 |
|
Brian Warner
|
2bc3c163b6
|
uri.py: get keys and index from the URI instance
|
2007-07-21 17:45:00 -07:00 |
|
Brian Warner
|
1d9a58977f
|
uri: implement URI-processing classes, IFileURI/IDirnodeURI, use internally
|
2007-07-21 15:40:36 -07:00 |
|
Brian Warner
|
32fcf0b405
|
dirnode.build_manifest(): tolerate cycles in the directory graph
|
2007-07-21 15:40:13 -07:00 |
|
Brian Warner
|
ba7e14a870
|
fix several methods to handle LIT URIs correctly, rather than assuming that all filenodes are CHK URIs
|
2007-07-12 16:17:49 -07:00 |
|
Brian Warner
|
0cd730a7b3
|
web: more test work, now all tests either pass or are skipped (POST, XMLRPC, and URI/)
|
2007-07-07 10:34:05 -07:00 |
|
Brian Warner
|
71c04fc2e7
|
web: use KeyError (rather than IndexError) to signal a missing child
|
2007-07-06 19:40:08 -07:00 |
|
Brian Warner
|
9e42dda6a4
|
add IDirectoryNode.get_child_at_path
|
2007-07-06 19:38:37 -07:00 |
|
Brian Warner
|
18ab5ce837
|
dirnode: add build_manifest() and introduce 'refresh capabilities'
|
2007-06-26 19:41:20 -07:00 |
|
Brian Warner
|
b11fa20191
|
merge vdrive.py and filetable.py into a single dirnode.py
|
2007-06-26 17:16:58 -07:00 |
|