1

我正在使用发条宝石来管理预定的工作。一切都很好,除了我可以将日志写入文件。

这是我的初始化程序:

module Clockwork
  configure do |config|
    config[:logger] = Logger.new("clockwork.log")
  end
end

当我开始发条时,我仍然在标准输出上看到日志:

$ clockwork config/clock.rb
I, [2014-06-12T12:43:12.029169 #12396]  INFO -- : Starting clock for 1 events: [ sync_database_tasks_for_model_ScheduledJob ]
I, [2014-06-12T12:43:12.029278 #12396]  INFO -- : Triggering 'sync_database_tasks_for_model_ScheduledJob'
I, [2014-06-12T12:43:13.123395 #12396]  INFO -- : Triggering 'Winnie Test'

clockwork.log 已创建,但没有写入任何日志。我可以通过重定向我的 unix 命令上的输出来解决问题,但我想让它按应有的方式工作。

4

0 回答 0