【发布时间】:2013-04-24 15:02:04
【问题描述】:
我的 config/environments/development.rb 中有以下行:
config.log_tags = [lambda { |req| Time.now }]
这对于 Rails 日志非常有效(它在每个条目前面加上时间戳)。
我希望我的 resque 员工也有同样的行为。 的输出
p Rails.application.config.log_tags
在 resque 作业的 perform 方法中向我显示,其中有一个 proc:
[#<Proc:0x007ffb36c14920@/.../config/environments/development.rb:49 (lambda)>]
但是,日志条目仍然没有时间戳。 我对为什么会发生这种情况没有任何想法......
【问题讨论】:
标签: ruby-on-rails-3 logging resque