From a70a59924917a796302c11dfc7429c98eef6da91 Mon Sep 17 00:00:00 2001 From: Zooko O'Whielacronx Date: Fri, 27 Apr 2007 13:47:38 -0700 Subject: [PATCH] make it print out version numbers when it constructs a Node instance --- src/allmydata/node.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/allmydata/node.py b/src/allmydata/node.py index 2554e197..fa41a5c3 100644 --- a/src/allmydata/node.py +++ b/src/allmydata/node.py @@ -6,6 +6,11 @@ from twisted.internet import defer from foolscap import Tub from allmydata.util import idlib, observer, iputil +# Just to get their versions: +import allmydata +import zfec +import foolscap + class Node(service.MultiService): # this implements common functionality of both Client nodes and the Queen # node. @@ -58,6 +63,8 @@ class Node(service.MultiService): m.setServiceParent(self) self.log("AuthorizedKeysManhole listening on %d" % portnum) + self.log("Node constructed. tahoe version: %s, foolscap version: %s, zfec version: %s" % (allmydata.__version__, foolscap.__version__, zfec.__version__,)) + def startService(self): """Start the node. Returns a Deferred that fires (with self) when it is ready to go. -- 2.45.2