]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
stats gathering: fix storage server stats if not tracking consumed
authorrobk-tahoe <robk-tahoe@allmydata.com>
Thu, 10 Apr 2008 01:23:06 +0000 (18:23 -0700)
committerrobk-tahoe <robk-tahoe@allmydata.com>
Thu, 10 Apr 2008 01:23:06 +0000 (18:23 -0700)
commit35319c3380d806ba33193218c87bcb0700b0b089
tree8fc03545fd7eedee7b196a2604c664721b05ddca
parentef0f523fe0477d7ddb7ca2e7b488084a84eb3423
stats gathering: fix storage server stats if not tracking consumed

the RIStatsProvider interface requires that counter and stat values be
ChoiceOf(float, int, long)  the recent changes to storage server to not
track 'consumed' led to returning None as the value of a counter.
this causes violations to be experienced by nodes whose stats are being
gathered.

this patch simply omits that stat if 'consumed' is not being tracked.
src/allmydata/storage.py