()
| 13 | |
| 14 | |
| 15 | def _get_log_broker(): |
| 16 | global _cached_log_broker |
| 17 | if _cached_log_broker is not None: |
| 18 | return _cached_log_broker |
| 19 | for handler in logger.handlers: |
| 20 | if isinstance(handler, LogQueueHandler): |
| 21 | _cached_log_broker = handler.log_broker |
| 22 | return _cached_log_broker |
| 23 | return None |
| 24 | |
| 25 | |
| 26 | def _get_trace_logger(): |