
У Upstart естьработаокружающая среда исобытиеокружающая среда, я знаком срабочие места, и я могу записывать script
строфы в log/exec. Но когда процесс терпит неудачу, происходит stopped
событие, у которого есть некоторые полезные переменные окружения - например, EXIT_STATUS
/ EXIT_SIGNAL
, которые я не знаю, могу ли я записать в журнал!. Они недоступны в строфах post-stop
/ pre-stop
. Так есть ли другой способ, с помощью которого я могу получить доступ к этим переменным и записать их в журнал?
Спасибо.
решение1
В другом задании, которое имеет строфу start on stopped main-job
. Тогда в этом задании разделы скрипта будут иметь эти переменные среды.