ruby-on-rails – 如何更改rails logger以使用rake任务中的标准(rails2)

当我做

Rails.logger.debug“hello world”从我的耙子任务我想要它登录到标准.

如何将rails logger设置为Logger.new(STDOUT)从我的耙子任务中?

我想让我的应用程序通过控制器等登录到文件,只是想要耙子任务去std out,因为我的监控方式的设置.

我在想我可以定义另一个环境并使用该配置,但是可能是过度的,我希望在每个env中都要使用相同的环境变量,只是想改变我的日志目的地的位置.

现在我有一个使用put的日志助手,但是我想利用rails日志和缓冲的格式化.

解决方法

我刚刚做了Rails.logger = Logger.new(STDOUT)并且也工作(rails3)

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...