Backported changes from trunk:
Made func argument in LogRecord.__init__ optional. Improved performance of _fixupChildren.
This commit is contained in:
parent
977061142d
commit
f96725af8b
|
@ -214,7 +214,7 @@ class LogRecord:
|
||||||
information to be logged.
|
information to be logged.
|
||||||
"""
|
"""
|
||||||
def __init__(self, name, level, pathname, lineno,
|
def __init__(self, name, level, pathname, lineno,
|
||||||
msg, args, exc_info, func):
|
msg, args, exc_info, func=None):
|
||||||
"""
|
"""
|
||||||
Initialize a logging record with interesting information.
|
Initialize a logging record with interesting information.
|
||||||
"""
|
"""
|
||||||
|
@ -910,9 +910,12 @@ class Manager:
|
||||||
Ensure that children of the placeholder ph are connected to the
|
Ensure that children of the placeholder ph are connected to the
|
||||||
specified logger.
|
specified logger.
|
||||||
"""
|
"""
|
||||||
#for c in ph.loggers:
|
name = alogger.name
|
||||||
|
namelen = len(name)
|
||||||
for c in ph.loggerMap.keys():
|
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
|
alogger.parent = c.parent
|
||||||
c.parent = alogger
|
c.parent = alogger
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue