当我做
Rails.logger.debug“hello world”从我的耙子任务我想要它登录到标准.
如何将rails logger设置为Logger.new(STDOUT)从我的耙子任务中?
我想让我的应用程序通过控制器等登录到文件,只是想要耙子任务去std out,因为我的监控方式的设置.
我在想我可以定义另一个环境并使用该配置,但是可能是过度的,我希望在每个env中都要使用相同的环境变量,只是想改变我的日志目的地的位置.
现在我有一个使用put的日志助手,但是我想利用rails日志和缓冲的格式化.
解决方法
我刚刚做了Rails.logger = Logger.new(STDOUT)并且也工作(rails3)