从命令行调试/执行话语插件



我正在编写一个新的插件,需要输出一些信息来知道我的方式是否正确。

有一些方法(用rake或其他什么(可以手动运行插件,看看会发生什么?

Sidekiq不显示任何输出。。。

谢谢!

编辑1插件强制一些用户观看类别。。。每1小时跑步一次。我可以在Sidekiq看到它。

module ::WatchCategory
def self.watch_category!
//The logic, foreach, etc...
end
end
after_initialize do
module ::WatchCategory
class WatchCategoryJob < ::Jobs::Scheduled
every 1.hours
def execute(args)
WatchCategory.watch_category!
end
end
end
end

我从未使用过话语,但它看起来像一个rails应用程序,所以你应该能够通过rails c启动rails控制台。然后你应该能够运行你的代码,比如"WatchCategory.watch_category!">

您可以做的一件事是将其拨回一分钟以进行测试,并在其中放入puts 'Hello World'语句。

然后你所需要做的就是启动一个Rails控制台并执行:::WatchCategory.watch_category!

你应该每分钟看到Hello World(或者无论你拨回多长时间(

最新更新