(
logger: logging.Logger,
level: int,
message: str,
start: float,
*,
exc_info: bool = False,
**fields: Any,
)
| 12 | |
| 13 | |
| 14 | def log_timing( |
| 15 | logger: logging.Logger, |
| 16 | level: int, |
| 17 | message: str, |
| 18 | start: float, |
| 19 | *, |
| 20 | exc_info: bool = False, |
| 21 | **fields: Any, |
| 22 | ) -> None: |
| 23 | if logger.isEnabledFor(level): |
| 24 | logger.log( |
| 25 | level, |
| 26 | message, |
| 27 | extra={"elapsed_ms": elapsed_ms(start), **fields}, |
| 28 | exc_info=exc_info, |
| 29 | ) |
no test coverage detected
searching dependent graphs…