ruby-on-rails – Rails 3中的自定义记录器?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Rails 3中的自定义记录器?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想为我的应用程序安装一个自定义记录器,当然会记录到另一个文件,有人问了一个问题: Setting up the logger in rails 3

但我希望有一个记录器,我可以使用我自己的类名调用,如:

StatusLogger.info "something happend!!!"

我怎样才能做到这一点?

解决方法

您可以使用此代码执行此操作
logfile = File.open('/path/to/log.log','a')  
StatusLogger = Logger.new(logfile)
StatusLogger.info 'Hello World!'

您很可能在初始化文件中配置它,或者如果您愿意,可以在环境文件中进行配置.

猜你在找的Ruby相关文章