是否可以禁用日志记录到debug_output
?或者我实例化后必须覆盖类的方法?或其他什么?
使用mws gem我看到它扩展了HTTParty并将debug_output
设置为$stderr
:
在HTTParty gem中,我看到它has a place for using default options与debug_output
:
如果我正在使用mws gem,它正在为HTTParty构建模块和类包装器,我如何覆盖设置,以便我的开发日志不会被debug_output
调用的内容填满?
答案 0 :(得分:4)
看起来ruby-mws gem看起来没有这个API,但你应该能够在初始化器中覆盖它。试一试:
# config/initializers/ruby_mws.rb
class MWS::API::Base
debug_output nil
end
如果您只想在开发中使用它,可以使用if Rails.env == 'development'
答案 1 :(得分:1)
在development.rb中:
MWS::API::Base.debug_output(nil)