shadow4.tools.logger
Logging verbosity helpers for shadow4.
The module wraps Python’s standard logging root logger with a simple
two-level interface (verbose / debug) so that the rest of shadow4 does not
need to import logging directly.
Default level is WARNING, meaning neither is_verbose() nor
is_debug() returns True until explicitly enabled.
Example usage:
from shadow4.tools.logger import set_verbose, printlog
set_verbose(1)
printlog("ray tracing started") # emits at INFO level
Functions
|
Return |
Return |
|
|
Emit a message at INFO level via the root logger. |
|
Set the root logger to DEBUG or back to WARNING. |
|
Set the root logger to INFO (verbose) or back to WARNING. |