gpt4 book ai didi

ruby-on-rails - 启动Rails控制台时不运行rufus-scheduler的最佳方法

转载 作者:行者123 更新时间:2023-12-04 13:29:09 24 4
gpt4 key购买 nike

我使用rufus-scheduler来运行一些定期任务,但是当我只想测试事物时,将它们包含在rails控制台中是非常烦人的。自动启动控制台时,是否有一种简单的方法来停止所有rufus-scheduler任务?

在启动调度程序的代码中,如果我可以检查自己是否在Rails控制台中,则我无法运行它们,或者如果在控制台启动时可以运行一些回调,则也可以在其中关闭它们。

谢谢

最佳答案

基于Rails check if IRB console or webpage:

unless self.private_methods.include? 'irb_binding'
#put your rufus scheduling here
end

关于ruby-on-rails - 启动Rails控制台时不运行rufus-scheduler的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5890551/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com