From af4e4dc8478ef3947b69686f8fe71c321d940da5 Mon Sep 17 00:00:00 2001 From: Brian Warner <warner@allmydata.com> Date: Tue, 24 Jun 2008 17:21:18 -0700 Subject: [PATCH] storage: record latency stats in a flat dict, not nested, to conform to RIStatsProvider --- src/allmydata/storage.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/allmydata/storage.py b/src/allmydata/storage.py index d5a406a0..cba2a92f 100644 --- a/src/allmydata/storage.py +++ b/src/allmydata/storage.py @@ -786,7 +786,9 @@ class StorageServer(service.MultiService, Referenceable): stats = { 'storage_server.allocated': self.allocated_size(), } if self.consumed is not None: stats['storage_server.consumed'] = self.consumed - stats['storage_server.latencies'] = self.get_latencies() + for category,ld in self.get_latencies().items(): + for name,v in ld.items(): + stats['storage_server.latencies.%s.%s' % (category, name)] = v return stats def allocated_size(self): -- 2.45.2