Несколько команд в Supervisor - Python / Linux

Я использую замечательную утилиту supervisord


Я с удовольствием запускаю несколько приложений, редактирующих файл конфигурации следующим образом:

[program: Django Dev Server]
command=python /path/to/project/manage.py runserver 127.0.0.1:8000

[program: MongoDB]
command=sudo /path/to/mongod

Теперь проблема в том, что некоторым приложениям требуется несколько команд перед запуском, чтобы подготовить их к запуску.

например, проверка условий, очистка папок и т. д.


Есть идеи?

5
задан Martijn Pieters 24 October 2012 в 13:48
поделиться