如果无论何时使用gem都失败,请稍后再次尝试rake任务

时间:2018-11-19 22:23:44

标签: ruby-on-rails

我正在使用whenever gem,并设置了每天凌晨4:00运行的时间表,就像在schedule.rb文件中一样:

every 1.day, at: '4:00am' do
  rake "third_party:get_files"
end

我使用的第三方服务告诉我文件将在4:00 AM准备就绪。但是,无论出于何种原因,如果它们恰好没有这些文件,我希望能够在一个小时(或2个)后再试一次,以查看这些文件是否可用。

我可以使用everything gem实现这一目标吗?还是有其他方法可以做到?我在Google上四处张望,但找不到任何东西,因此不胜感激!

0 个答案:

没有答案