From: Brian Warner Date: Fri, 13 Jul 2007 06:28:09 +0000 (-0700) Subject: webish.DirnodeWalkerMixin: comment out the code that demonstrates what we X-Git-Url: https://git.rkrishnan.org/pf/content/en/service/contact.html?a=commitdiff_plain;h=798b714bef2b86f0fe97ddbcc3ebbe68c599ae3f;p=tahoe-lafs%2Ftahoe-lafs.git webish.DirnodeWalkerMixin: comment out the code that demonstrates what we would do if we could just use generators, since we don't use it. --- diff --git a/src/allmydata/webish.py b/src/allmydata/webish.py index 943c30b8..2da53fd8 100644 --- a/src/allmydata/webish.py +++ b/src/allmydata/webish.py @@ -322,18 +322,18 @@ class DirnodeWalkerMixin: fired. """ - def _walk_if_we_could_use_generators(self, rootnode, rootpath=()): - # this is what we'd be doing if we didn't have the Deferreds and thus - # could use generators - yield rootpath, rootnode - for childname, childnode in rootnode.list().items(): - childpath = rootpath + (childname,) - if IFileNode.providedBy(childnode): - yield childpath, childnode - elif IDirectoryNode.providedBy(childnode): - for res in self._walk_if_we_could_use_generators(childnode, - childpath): - yield res +## def _walk_if_we_could_use_generators(self, rootnode, rootpath=()): +## # this is what we'd be doing if we didn't have the Deferreds and +## # thus could use generators +## yield rootpath, rootnode +## for childname, childnode in rootnode.list().items(): +## childpath = rootpath + (childname,) +## if IFileNode.providedBy(childnode): +## yield childpath, childnode +## elif IDirectoryNode.providedBy(childnode): +## for res in self._walk_if_we_could_use_generators(childnode, +## childpath): +## yield res def walk(self, rootnode, visitor, rootpath=()): d = rootnode.list()