Мне нужно отладить скрипт python, который используется в команде транспортного канала exim. я уже пробовал log_output
но он регистрирует только первую строку вывода, возвращаемую скриптом python, который является traceback
ошибка.
my_transport:
driver = pipe
command = /usr/bin/python /path/to/myscript.py
log_fail_output
group = mail
user = mail
я хочу увидеть полную ошибку обратного отслеживания в mainlog
чтобы отладить его. как это сделать?
Вы можете попробовать return_output директива
return_output (труба)
Тип: логическое По умолчанию: false
Если эта опция истинна и команда произвела какой-либо вывод, доставка считается неудачной независимо от кода возврата из команды, и вывод возвращается в сообщении об ошибке доставки. В противном случае вывод просто отбрасывается. Однако, если у сообщения есть нулевой отправитель (то есть это сообщение об ошибке доставки), вывод команды всегда отбрасывается, независимо от значения этого параметра.