Change to improve speed of _fixupChildren

This commit is contained in:
Vinay Sajip 2006-10-31 17:32:37 +00:00
parent 1ead698494
commit ef7f3bf3b3
1 changed files with 5 additions and 2 deletions

View File

@ -910,9 +910,12 @@ class Manager:
Ensure that children of the placeholder ph are connected to the
specified logger.
"""
#for c in ph.loggers:
name = alogger.name
namelen = len(name)
for c in ph.loggerMap.keys():
if string.find(c.parent.name, alogger.name) <> 0:
#The if means ... if not c.parent.name.startswith(nm)
#if string.find(c.parent.name, nm) <> 0:
if c.parent.name[:namelen] != name:
alogger.parent = c.parent
c.parent = alogger