0

我将https://github.com/ssoroka/scheduler_daemon用于我的计划作业,但我希望使用命令立即作业(而不是等待任务中指定的延迟)。

我尝试过使用rails runner TaskName.run,但永远找不到该类(runner.rb:53:in 'eval': uninitialized constant TaskName (NameError))。

如何立即运行计划任务?

4

2 回答 2

0

您不需要调度程序为您运行任务,只需直接调用 MyTask.new.run 即可。

于 2014-02-25T20:01:25.327 回答
0

如果我猜对了,您想直接调用其中一项计划任务。

如果我是你,我会通过他在自述文件中指出的渠道直接询问作者:https ://github.com/ssoroka/scheduler_daemon/issues

如果有办法做到这一点,我相信作者也会很乐意在自述文件中解释它。

推论问题:对于一次性计划,您是否希望您的直接触发器取消计划?

于 2013-09-18T21:49:33.910 回答