감독자 : $ PATH에 추가하는 방법 경로에 추가하는 방법을 알 수없는

감독자 프로그램 구성에서 기본 경로에 추가하는 방법을 알 수없는 것 같습니다.

경로를 재설정 할 수 있습니다.

environment=PATH="/home/site/environments/master/bin"

그러나 내가 시도 할 때 :

environment=PATH="/home/site/environments/master/bin:$PATH"

나는 감독자가 평가하지 않는 것을 본다 $PATH.

Google은 어떤 이유로 든 큰 도움이되지 않았습니다.이를 필요로하는 첫 번째 사람이라고 믿을 수 없습니다.

감독관은 이것을 지원해야합니다. 그것이 무엇인지 아십니까?



답변

이 기능은 최근 수퍼바이저에 추가되었습니다

environment = PATH = “/ home / site / environments / master / bin : % (ENV_PATH) s”

https://github.com/Supervisor/supervisor/blob/master/supervisor/skel/sample.conf#L8

/programming/12900402/supervisor-and-environment-variables참조하십시오.


답변

설명서를 검토 한 후 Dmitry에 동의합니다.

현재 답변은 다음과 같습니다. 감독자가이 디렉토리를 수행하지 않지만 랩퍼 스크립트를 작성하면 도움이됩니다.