Supervisor e Variáveis ​​de Ambiente

Eu realmente não sei como fazer com que o supervisor trabalhe com variáveis ​​de ambiente.

Abaixo está um trecho de configuração.

[program:htNotificationService]
priority=2
#autostart=true
#autorestart=true
directory=/home/ubuntu/workspace/htFrontEnd/heythat/htsite
command = /usr/bin/python htNotificationService.py -service
stdout_logfile=/var/log/heythat/htNotificationService.log
redirect_stderr=true
environment=PATH=/home/ubuntu/workspace/htFrontEnd/heythat
stopsignal=QUIT

Eu tentei o seguinte:

environment=PATH=/home/ubuntu/workspace/htFrontEnd/heythat
environment=PYTHONPATH=$PYTHONPATH:/home/ubuntu/workspace/htFrontEnd/heythat
environment=PATH=/home/ubuntu/workspace/htFrontEnd/heythat,PYTHONPATH=$PYTHONPATH:/home/ubuntu/workspace/htFrontEnd/heythat

Quando eu começo supervisor eu recebo

htNotificationService: ERROR (abnormal termination)

Eu posso começar a partir do shell, definindo o caminho do python, mas não do supervisor. Nos logs, recebo um erro que diz que uma importação não pode ser encontrada. Bem, isso seria resolvido se o supervisor trabalhasse. Eu ainda tenho o caminho em / etc / environments?

Por que o supervisor não funciona?

questionAnswers(4)

yourAnswerToTheQuestion