Мне бы хотелось, чтобы моя среда разработки для Rails автоматически запускала для меня redis и resque (и, возможно, в других проектах, mongod, mysql-server и т. Д.), В следующих случаях:
- Когдазапуск сервера разработки
rails server
.
Кроме того, было бы неплохо, если бы в следующих случаях обнаруживались уже запущенные службы и, если они не запущены, запустили их тоже:
- Rake rspec, rspec / spec, при запуске тестов.
- При запуске
rails console
.
При завершении работы rails server
запущенные дочерние службы должныбыть закрытым тоже.
Какое место для таких дополнительных сценариев запуска?
И как избежать их запуска в производство (где я запускаю все через службы /etc/init.d)?