Предположим у меня есть два модуля app.py и foo.py
Я правильно понимаю, что мне достаточно в модуле app.py провести настройку логгера навроде:
logging.basicConfig(level=logging.INFO)
log = logging.getLogger()
handler = logging.handlers.SysLogHandler(address='/dev/log') # or logging.StreamHandler()
log.addHandler(handler)
После чего, чтобы в модуле foo.py мой логгер заработал ровно как указанный, мне нужно будет просто его там инициализировать:
log = logging.getLogger()
И он будет использовать настройки из модуля app.py или есть какие-то нюансы?