Collection of examples/guides/explanations for using python logger module
See the wiki for more info
- Goals for using logger across project
- Single function call in any module to create logger object
- Logger object globally accessible in any module
- Default configuration defined in one place
- Level configurable with user arguments to main executable
- Manually configure logger level in a specific module if desired
- [] Separate handlers easily setup if desired
- Modules that might be main executable or imported module
- Captures messages to stdout/stderr (e.g. exceptions, module warnings)
- [] Correlate log indentation with stack depth