Add a file handler to the root logger to capture all log messages. Returns: The FileHandler that was added (for later cleanup).
(log_path: Path)
| 87 | |
| 88 | |
| 89 | def add_root_file_handler(log_path: Path) -> logging.FileHandler: |
| 90 | """Add a file handler to the root logger to capture all log messages. |
| 91 | |
| 92 | Returns: |
| 93 | The FileHandler that was added (for later cleanup). |
| 94 | """ |
| 95 | return add_file_handler(logging.getLogger(), log_path) |
| 96 | |
| 97 | |
| 98 | def remove_file_handler(logger: logging.Logger, handler: logging.FileHandler) -> None: |
no test coverage detected