Como usar o virtualenvwrapper no Supervisor?
Quando desenvolvia e testava meu projeto, costumava usar o virtualenvwrapper para gerenciar o ambiente e executá-lo:
workon myproject
python myproject.py
Claro, uma vez que eu estava no virtualenv certo, eu estava usando a versão correta do Python e outras bibliotecas correspondentes para executar o meu projeto.
Agora, quero usar o Supervisord para gerenciar o mesmo projeto e pronto para implantação. A questão é qual é a maneira correta de dizer ao Supervisord para ativar o virtualenv correto antes de executar o script? Preciso escrever um script bash separado que faça isso e chamar esse script no campo de comando do arquivo de configuração do Supervisord?