]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
nodemaker: implement immutable directories (internal interface), for #607
authorBrian Warner <warner@lothar.com>
Thu, 12 Nov 2009 00:22:33 +0000 (16:22 -0800)
committerBrian Warner <warner@lothar.com>
Thu, 12 Nov 2009 00:22:33 +0000 (16:22 -0800)
commit5fe713fc52dc331b92266d34af8d03b201e45c47
tree27431afe82aeada24f573e1f1b352c5e516b886b
parentcc422f8dc00d5cd376f98e84d90c0b652fb197d5
nodemaker: implement immutable directories (internal interface), for #607

* nodemaker.create_from_cap() now handles DIR2-CHK and DIR2-LIT
* client.create_immutable_dirnode() is used to create them
* no webapi yet
src/allmydata/client.py
src/allmydata/dirnode.py
src/allmydata/interfaces.py
src/allmydata/nodemaker.py
src/allmydata/test/test_dirnode.py
src/allmydata/test/test_uri.py
src/allmydata/uri.py