Назад | Перейти на главную страницу

Как быть с Upstart «прекращено со статусом 1»?

У меня очень простой скрипт на выскочке Ubuntu 14.04 (/etc/init/myscript.conf)

description "Something"
author "me"

start on filesystem and started networking
stop on shutdown

respawn
respawn limit 5 60  # give up restart after 5 respawns in 60 seconds

setuid www-data
setgid www-data

script
 exec python /somedir/somename.py >> /anotherdir/anothername.log
end script

У меня есть три таких сценария, каждый из которых вызывает отдельный сценарий Python. Два работают, один говорит "завершен со статусом 1" в dmesg (даже возрождается 5 раз и каждый раз терпит неудачу). Я проверил право собственности на файл .py (все www-данные), разрешения для dir и file (774), проверил, что набираю в моем терминале «python ...» (например, root, например www-data, как я) запускает файл в обычном режиме (поэтому в скрипте py нет фактической ошибки). Как мне справиться с этой ошибкой?