У меня есть logger
с QueueHandler
:
log_que = queue.Queue(-1)
qhandler = logging.handlers.QueueHandler(log_que)
logger.addHandler(qhandler)
и ассоциированным QueueListener
:
log_listener = QueueListener(
logging.handlers.QueueListener(log_que,ehandler)
)
, подающим в другое ehandler
.
Вопрос: предположим, что где-то в коде вы обслуживаете такой экземпляр logger
.Как вы можете понять это: A) что с ним ассоциируется log_listener
, и B) что этот log_listener
подается в ehandler
?