capstone.utils.logs
Description: This module provides reusable utilities for logging.
Functions exported by this module:
- setup_logging(level: int = DEBUG, log_file: str = "capstone") -> Logger
:
Configures root logging once for the entire process and returns it.
setup_logging(level=DEBUG, log_file='capstone')
Configure root logging once for the entire process. Returns the package logger for convenience.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
level
|
int
|
The level to set, i.e. INFO, DEBUG, ERROR, etc. |
DEBUG
|
Returns:
Type | Description |
---|---|
Logger
|
The configured root-level logger |
Source code in capstone/utils/logs.py
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
|