与sinatra一起使用

时间:2013-06-04 10:26:33

标签: ruby sinatra whenever

我试图与sinatra一起工作。当我运行whenever命令时,我得到生成的cron选项卡。但问题是,在我的sinatra应用程序中,我没有script/runner文件,它存在于Rails中。

如何获得此跑步者,或者是否有when命令来生成跑步者?

THX!

1 个答案:

答案 0 :(得分:3)

您可以使用rake任务代替script/runnerWhenever 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
相关问题