nenhum processo no pidfile; encontrado correndo, nenhum morto

0

Estou trabalhando em um script de emailnotifier no RaspberryPi que foi escrito em Python. Eu encontrei uma página de tutorial, eu exatamente copiei o código padrão (que funciona bem com um simples "python emailnotifier.py"), mas eu queria melhorá-lo como um serviço de inicialização. Título diz tudo.

O código pode ser encontrado na parte inferior desta página (não sei como inseri-lo):

link

Depois de iniciar o serviço e verificar o status, é possível ler o seguinte:

"Parando o daemon #DAEMON_NAME do sistema: start-stop-daemon: aviso: falha ao matar 2270: Nenhum processo desse tipo

Nenhum processo no pidfile '/var/run/emailnotifier.pid' encontrado em execução; nenhum morto.

falhou!

    
por Thonny Python 18.10.2018 / 11:37

1 resposta

0

Parece que você precisa adicionar o pidfile ao seu código.

no começo

import os

e antes da primeira tentativa:

open('/var/run/emailnotifier.pid','w').write(str(os.getpid()))
    
por 18.10.2018 / 12:22