]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
mutable: first pass at dirnodes, filenodes, new URIs. Some test coverage.
authorBrian Warner <warner@allmydata.com>
Thu, 1 Nov 2007 22:15:29 +0000 (15:15 -0700)
committerBrian Warner <warner@allmydata.com>
Thu, 1 Nov 2007 22:15:29 +0000 (15:15 -0700)
commit1d8a4cdfe7d4247331afff4d5688820fd88419ef
treecdfafa89838016b975e1a46270ea6bc726425500
parentfb3eddafdbb5dafd04f9eaf87a778110a9e60cf4
mutable: first pass at dirnodes, filenodes, new URIs. Some test coverage.

The URI typenames need revision, and only a few dirnode methods are
implemented. Filenodes are non-functional, but URI/key-management is in
place. There are a lot of classes with names like "NewDirectoryNode" that
will need to be rename once we decide what (if any) backwards compatibility
want to retain.
src/allmydata/client.py
src/allmydata/interfaces.py
src/allmydata/mutable.py [new file with mode: 0644]
src/allmydata/test/test_mutable.py [new file with mode: 0644]
src/allmydata/test/test_uri.py
src/allmydata/uri.py
src/allmydata/util/hashutil.py