(
self,
message: str,
level: int = logging.INFO,
exc_info: Literal[True]
| tuple[type[BaseException], BaseException, TracebackType | None]
| None = None,
)
| 363 | pass |
| 364 | |
| 365 | def log( |
| 366 | self, |
| 367 | message: str, |
| 368 | level: int = logging.INFO, |
| 369 | exc_info: Literal[True] |
| 370 | | tuple[type[BaseException], BaseException, TracebackType | None] |
| 371 | | None = None, |
| 372 | ) -> None: |
| 373 | logger.log( |
| 374 | level, message, extra={"client": self.client.peername}, exc_info=exc_info |
| 375 | ) |
| 376 | |
| 377 | async def server_event(self, event: events.Event) -> None: |
| 378 | # server_event is supposed to be completely sync without any `await` that could pause execution. |
no outgoing calls
no test coverage detected