是否可以在rails中暂停和恢复rake任务

时间:2016-05-25 05:34:47

标签: ruby-on-rails rake-task

是否有暂停选项并恢复rake tasks中的rails。我有一个rake task每晚会运行但有时需要暂停并运行另一个。{1}}。我怎样才能做到这一点?

感谢你前进。

1 个答案:

答案 0 :(得分:0)

你可以通过cron简单地运行rake任务,我建议你使用whenever gem,在你的rake task中,你可以选择符合你的情况条件的检查,如果满足你的需要你说的不同的rake任务,通过检查我的意思是把一个条件block(if)检查你说的某个时间条件是否满足,然后从那里开始另一个rake任务并返回。

您可以分享您的代码和确切的方案,这样会更清楚。