Configuração de diretório no Supervisor

3

Eu estava configurando o daemon de supervisor para poder iniciar / parar o aipo.

Não funcionou. Depois de depurar para frente e para trás, percebi que o problema era que ele não alterava o diretório de trabalho para o mencionado na opção de diretório em supervisord.conf na seção do programa.

Espero que haja um workdir no Aipo, mas estou curioso - qual é o objetivo da opção directory ?

Se você executar um script por meio do supervisor e imprimir pwd , o resultado será / .

    
por Glueon 29.04.2015 / 20:55

1 resposta

4

Eu tive o mesmo problema e consegui resolvê-lo revertendo a ordem das opções directory e command :

por exemplo. trabalhando:

[program:cat]
directory=/var/log
command=cat logfile

NÃO está funcionando:

[program:cat]
command=cat logfile
directory=/var/log
    
por 22.02.2017 / 15:10