0
以下のようなスケジューラー内でレーキタスクを実行しようとしています。rufus-schedulerの中でrakeタスクを呼び出す
scheduler = Rufus::Scheduler.new
scheduler.start
schedule.schedule(chron) do
puts "in scheduler"
begin
ENV['RAILS_ENV']='production'
Rake::Task['connection'].invoke
rescue Exception => e
puts "error"
end
レーキタスクは初めて実行されます。スケジューラは一定の間隔で実行されているようです。
助けていただければ幸いです。
Rubyのどのバージョンですか?乗客、薄い、雑種? 「何を意味するのか」とは何か? また、次の時間をお読みください:http://www.chiark.greenend.org.uk/~sgtatham/bugs.htmlおよびhttp://www.catb.org/~esr/faqs/smart-questions.html – jmettraux