additive |
[R] |
|
fullname |
[R] |
|
level |
[R] |
|
name |
[R] |
|
outputters |
[R] |
|
parent |
[R] |
|
path |
[R] |
|
trace |
[R] |
|
Logger requires a name. The last 3 parameters are:
level: | Do I have a level? (Otherwise, I'll inherit my parent's)
|
additive: | Am I additive?
|
trace: | Do I record the execution trace?
|
Returns the root logger. Identical to
Logger.global
Returns the root logger. Identical to
Logger.root
Get a logger with a fullname from the repository. To save us some pain, it
raises NameError if the logger is not found.
Yields fullname and logger for every logger in the system.
Set the logger level dynamically. Does not affect children.
Set the additivity of the logger dynamically. True or false.
Set whether the logger traces. Can be set dynamically. True or false.
Please don't reset the parent
Set the Outputters dynamically by name or reference.
Add outputters by name or by reference. May be done dynamically.
Remove outputters from this logger by name.