Ведение журнала пирамиды

У меня есть приложение-пирамида, и я хочу, чтобы журналы попадали в stderr и stdout. stdout должен быть уровня «ИНФОРМАЦИЯ» и ниже. stderr должен быть «WARN» и выше. Как мне для этого изменить свой файл .ini?

В настоящее время я веду журнал таким образом, считается ли это правильным?

log = logger.getLogger(__name__)
log.info("update ...")
log.error("MAYDAY MAYDAY... BOOM!!!")

В настоящее время я использую ведение журнала по умолчанию, а именно следующее.

[loggers]
keys = root, app

[handlers]
keys = console

[formatters]
keys = generic

[logger_root]
level = WARN
handlers = console

[logger_app]
level = WARN
handlers =
qualname = app

[handler_console]
class = StreamHandler
args = (sys.stderr,)                                                                                                                          
85 level = NOTSET
formatter = generic

[formatter_generic]
format = %(asctime)s %(levelname)-5.5s [%(name)s][%(threadName)s] %(message)s
11
задан Conceited Code 2 June 2011 в 19:00
поделиться