監視プログラム構成のデフォルトパスに追加する方法がわかりません。
パスをリセットできます:
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
参照 https://stackoverflow.com/questions/12900402/supervisor-and-environment-variables
ドキュメントを確認し、Dmitryに同意します。
現在の答えは次のとおりです。スーパーバイザはこのディレクトリを実行しませんが、ラッパースクリプトを作成すると役立ちます。