Parando um script iniciante não está funcionando

0

Quando eu tento: stop mysite_api , obtenho:

stop: Rejected send message, 1 matched rules; type="method_call", sender=":1.11" (uid=1000 pid=2242 comm="stop mysite_api ") interface="com.ubuntu.Upstart0_6.Job" member="Stop" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")

Meu script é:

description "Mysite API Server"
author "Mysite"

start on vagrant-mounted
stop on runlevel [!2345]

respawn

script
    cd /vagrant/Mysite/api
    exec sudo -u vagrant python api.py
end script
    
por Shamoon 12.03.2014 / 16:21

1 resposta

1

Esta não é uma resposta ainda, mas posso editar mais tarde. O que acontece se você mudar seu script para isso:

description "Mysite API Server"
author "Mysite"

start on vagrant-mounted
stop on runlevel [!2345]

respawn

setuid vagrant
chdir /vagrant/Mysite/api

exec python api.py
    
por 26.03.2014 / 00:56

Tags