Jak ustawić zmienne środowiskowe w usłudze Supervisor
Jak wyeksportować zmienne środowiskowe w poleceniu wykonywanym przez nadzorcę? Po raz pierwszy spróbowałem:
command="export SITE=domain1; python manage.py command"
ale inspektor zgłasza „nie można znaleźć polecenia”.
Więc spróbowałem:
command=/bin/bash -c "export SITE=domain1; python manage.py command"
i polecenie działa, ale wydaje się, że koliduje to z demonem, ponieważ gdy zatrzymam demona Supervisora, wszystkie inne działające demony nie są zatrzymywane.