我想在每2分钟创建一个实体后执行一个cron,我应该只能通过代码来阻止它。有可能吗?
答案 0 :(得分:1)
对于我现在可以想到的最简单的方法,你可以做@tlehman所说的并在代码中添加“检查标志”。 (也许只是文件名中的一个简单变量)
所以在cron启动之前,它应该检查带有X变量的文件,其值为true / false。
如果为true,那么它应该运行代码,如果为false则退出。
(然后您可以编写另一个代码来修改“检查文件”以启用/禁用cron)
答案 1 :(得分:0)
这听起来像是whenever宝石的工作,您可以使用它的简单DSL,如下所示:
every 2.minutes do
runner "SomeRubyCommand.do_work"
end