]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
CheckResults: start hiding .data, first step to clean it up
authorBrian Warner <warner@lothar.com>
Tue, 15 May 2012 04:57:43 +0000 (21:57 -0700)
committerBrian Warner <warner@lothar.com>
Sat, 2 Jun 2012 18:39:09 +0000 (11:39 -0700)
commite313cf6406bf734ce2c8aed16a2b632ebf749d37
tree261f1209099673bc41f021889d56df263b0b7416
parent17c5384f79ef7cc8f18f5c9a8bc037e364c3dbdc
CheckResults: start hiding .data, first step to clean it up

The goal is to make CheckResults more strongly typed, and remove the
ambiguous ".data" field in favor of a bunch of specific counters and
sharelists, so I can changes .sharemap and .servermap to use IServer
instances instead of string serverids. By cleaning this up first, I hope
to get that task done with less debugging.
src/allmydata/check_results.py
src/allmydata/immutable/filenode.py
src/allmydata/test/test_checker.py
src/allmydata/test/test_repairer.py