每当/ crontjob ruby​​运行文件ruby

时间:2014-11-12 02:18:10

标签: ruby crontab whenever

如何在任何时候运行文件ruby,在这种情况下我不使用rails。如果在示例rails代码中,我只需运行此代码并且它可以工作:

rails中的

示例:

every 3.hours do
  runner "MyModel.some_process"
end

但是如果我想运行带有扩展名.rb而没有rails的文件,那该怎么做:

示例类似的代码:

 every 3.hours do
   runner "ruby test.rb"
 end

之前感谢

1 个答案:

答案 0 :(得分:1)

使用command代替runner

every 3.hours do
  command "ruby test.rb"
end

希望这有帮助。