Запуск граблей от демона

У меня есть демон, который я сделал, используя гем демонов

Я запускаю его, и он просто закрывается без ошибок, но на самом деле скрипт не работает. Я запускаю из него задачу rake, будут ли демоны запускать команды внутри из каталога, из которого он был вызван?

Это сценарий

require 'rubygems'
require 'daemons'

Daemons.run('rake mytask')

У грабли есть цикл, который должен остановить его выход.

1 ответ

Я не уверен, что то, как вы это делаете, будет работать с демонами. Вы можете переместить задачу rake в файл.rb? Демоны передадут все, что у вас есть в команде run, на ruby, поэтому, по сути, он пытается запустить "ruby rake mytask"

Другие вопросы по тегам