我试图与sinatra一起工作。当我运行whenever
命令时,我得到生成的cron选项卡。但问题是,在我的sinatra应用程序中,我没有script/runner
文件,它存在于Rails中。
如何获得此跑步者,或者是否有when命令来生成跑步者?
THX!
答案 0 :(得分:3)
您可以使用rake
任务代替script/runner
。 Whenever
gem支持通过rake
任务(and more in fact)定义作业
样品: #config / schedule.rb
every 3.hours do
rake "destroy_all"
end
并在Rakefile
中:(由于缺乏好的例子)
task :destroy_all do
puts "Do not do this"
# sh "rm -rf ."
end