LINUX.ORG.RU

celery task logging не пишет в файл

 , , ,


0

1
@shared_task()
def some():
    import logging
    logging.basicConfig(filename='/var/log/app/log.log', encoding='utf-8', level=logging.DEBUG)
    logging.debug('This message should go to the log file')
    logging.info('So should this')
    logging.warning('And this, too')

в файл не пишет. Как сделать запись в файл?

★★★

Версия питона какая? Не просто 3, а 3.x интересует

PS

Там вроде с 3.2 меняли basicConfig, теперь он через format и handlers задаётся.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 2)
Ответ на: комментарий от serg002

Хм. А поставь обычный принт или отладку в коде, выполняется ли у тебя вообще эта секция.

peregrine ★★★★★
()

Пока что отложил в сторону эту задачу, чуть позже к ней вернусь. Всем спасибо за то, что отписались в топике

serg002 ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.