Watchdog para o script py no archlinux

0

Eu gostaria de um método como descrito aqui para definir um watchdog para manter um script python ativo, mas no archlinux.

Obrigado

EDITAR

Resolvido usando o exemplo fornecido por smokes2345. Eu criei um python_script.service em /etc/systemd/system/ com o seguinte conteúdo:

[Service] Type=simple ExecStart=/home/fernando/PycharmProjects/get_tweets/get_tweets.py Restart=always

    
por Camandros 23.11.2016 / 14:53

1 resposta

1

Crie uma unidade de serviço systemd conforme descrito aqui e certifique-se de incluir a linha "Reiniciar = sempre". O Systemd é o equivalente em arco do upstart. Uma configuração mínima seria semelhante a:

[Service]
ExecStart=<full path to script>
Restart=always

Você pode precisar invocar o intérprete diretamente e fornecer seu script como um argumento, dependendo do shebang usado em seu script.

    
por 23.11.2016 / 16:20