node.py: remove the provoke-logport-furlfile-creation hack now that foolscap-0.2.3 does it for us, and add bridge-twisted-logs

This commit is contained in:
Brian Warner 2007-12-24 17:24:40 -07:00
parent bd187dfc50
commit 4ce196a9c4

View File

@ -206,10 +206,7 @@ class Node(service.MultiService):
os.path.join(self.basedir, "private","logport.furl")) os.path.join(self.basedir, "private","logport.furl"))
self.tub.setOption("log-gatherer-furlfile", self.tub.setOption("log-gatherer-furlfile",
os.path.join(self.basedir, "log_gatherer.furl")) os.path.join(self.basedir, "log_gatherer.furl"))
# provoke foolscap into registering the logport when it can, so that self.tub.setOption("bridge-twisted-logs", True)
# the 'logport.furl' file will be available for people to use
# 'flogtool tail'.
self.when_tub_ready().addCallback(lambda res: self.tub.getLogPortFURL())
def log(self, msg, src="", args=(), **kw): def log(self, msg, src="", args=(), **kw):
if src: if src: