Rails中的标记日志记录是使日志更具可读性和实用性的简洁方法。遗憾的是,标记日志记录设计为在Rails中工作的方式是通过Rack中间件:tags are evaluated once per request。这意味着标记的日志记录不可用,例如,rake任务。
我正在寻找一种向rake添加标记日志记录的方法。 ActiveSupport::TaggedLogging
适用于块,因此通常意味着必须执行整个rake应用程序执行以获得最佳结果。在rake生命周期中是否有任何好的文档或您可以想到的这些类型的钩子的任何示例?总是在阅读代码......