Запуск граблей от демона
У меня есть демон, который я сделал, используя гем демонов
Я запускаю его, и он просто закрывается без ошибок, но на самом деле скрипт не работает. Я запускаю из него задачу rake, будут ли демоны запускать команды внутри из каталога, из которого он был вызван?
Это сценарий
require 'rubygems'
require 'daemons'
Daemons.run('rake mytask')
У грабли есть цикл, который должен остановить его выход.
1 ответ
Я не уверен, что то, как вы это делаете, будет работать с демонами. Вы можете переместить задачу rake в файл.rb? Демоны передадут все, что у вас есть в команде run, на ruby, поэтому, по сути, он пытается запустить "ruby rake mytask"