Как получить атрибуты supervisord conf в процессе, который он использует?

[program:automate_test_sessions_bigquery] command=python2.7 -m a.process_name autorestart=true numprocs=2 stderr_logfile=/tmp/a.err.log stdout_logfile=/tmp/a.out.log stdout_logfile_maxbytes=0 stderr_logfile_backups=0

Выше приведен пример (частичный) супервизора conf для конкретного процесса. Теперь я не могу сделать python2.7 logger для записи logger.error логов в a.err.log и нормально заходит в a.out.log,

Поэтому я решил разделить свой регистратор на два объекта потока, один из которых записывает в.err, а другой - в.out-файлы. Все, что мне нужно, это ценность stderr_logfile а также stdout_logfile в процессе Python, чтобы определить имена файлов.

Как я могу это сделать?

0 ответов

Другие вопросы по тегам