Я установил для всех регистраторов значение CRITICAL:
import logging
loggers = [logging.getLogger()]
loggers = loggers + [logging.getLogger(name) for name in logging.root.manager.loggerDict]
for logger in loggers:
logger.setLevel(logging.FATAL)
и все еще получаю эти сообщения:
Warning: Vehicle 'flow_00.0' performs emergency braking with decel=-9.00 wished=7.50 severity=1.00, time=21.00.
Вопрос 1. Как управлять уровнями ведения журнала в Flow? Или базовый SUMO / Aimsum backend?
В коде потока я вижу такие вещи:
import logging
logging.warning("some stuff")
Вопрос 2. Почему он регистрируется только в журнале root? Если я хочу по какой-то причине отключить журнал root, но не журнал от Flow, как я могу это сделать?