Lightweight debug print with flush for easier tracing. Uses stdout directly so messages appear even if logging buffers.
(msg: str)
| 970 | def format(self, record): |
| 971 | log_color = self.COLORS.get(record.levelname, self.COLORS["RESET"]) |
| 972 | record.levelname = f"{log_color}[NODE-{record.levelname}]{self.COLORS['RESET']}" |
| 973 | return super().format(record) |
| 974 | |
| 975 | |
| 976 | # Colored logging |
| 977 | handler = logging.StreamHandler() |
| 978 | handler.setFormatter( |
| 979 | ColoredFormatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s") |
| 980 | ) |
no outgoing calls
no test coverage detected