Rails Dreamhost Cron Job

时间:2010-06-18 07:58:42

标签: ruby-on-rails cron rake dreamhost

我正在尝试使用他们的面板通过Dreamost获得一些cron工作。我也用rake来执行这些工作

我的rake文件位于

应用程序/ LIB /任务/ example.rake

但我不知道让面板执行它们的代码

2 个答案:

答案 0 :(得分:1)

我的建议是避免首先尝试这样做。

手动编辑cron作业很麻烦,而且rails有一些很好的实用工具可以避免它。

有一个使用whenize gem来预防这些问题的railscast。

http://asciicasts.com/episodes/164-cron-in-ruby

如果您希望每次部署到dreamhost时自动更新这些cron作业,只需将其作为Capistrano deploy.rb的一部分放入

如果您不使用Capistrano,我强烈建议您查看:

http://www.capify.org/index.php/Capistrano

修改

如果您确实想要使用DH cron路线,则以下操作

cd /full/path/to/your/project && rake example

答案 1 :(得分:-1)

如果你使用rake,你可以把

rake whatevertask

在命令字段中