diff --git a/src/allmydata/client.py b/src/allmydata/client.py index 51f96d1d8..a664660ae 100644 --- a/src/allmydata/client.py +++ b/src/allmydata/client.py @@ -258,7 +258,7 @@ class Client(node.Node, pollmixin.PollMixin): self.convergence = base32.a2b(convergence_s) self.init_client_storage_broker() - self.history = self.add_service(History(self.stats_provider)) + self.history = History(self.stats_provider) self.add_service(Uploader(helper_furl, self.stats_provider)) download_cachedir = os.path.join(self.basedir, "private", "cache", "download") @@ -329,7 +329,7 @@ class Client(node.Node, pollmixin.PollMixin): self._key_generator) def get_history(self): - return self.getServiceNamed("history") + return self.history def init_control(self): d = self.when_tub_ready() diff --git a/src/allmydata/history.py b/src/allmydata/history.py index d561699fe..f46eb6d4b 100644 --- a/src/allmydata/history.py +++ b/src/allmydata/history.py @@ -1,8 +1,7 @@ import weakref -from twisted.application import service -class History(service.Service): +class History: """Keep track of recent operations, for a status display.""" name = "history"