0

我正在使用 Ruby 2.7、Rail 6.2 和数据狗 (ddtrace) gem v 0.54.1。我已经设置了这个配置

# config/initializers/datadog-tracer.rb

Datadog.configure do |c|
  c.tracer enabled: APP_CONFIG[:datadog][Rails.env][:enabled] && !Rails.env.test?
  c.service = ‘myapp’
  c.env = APP_CONFIG[:datadog][Rails.env][:env]
  c.use :rails, log_injection: true
end

当我运行 rspec 测试时,我注意到这些弃用警告......</p>

/Users/my.user/.rvm/gems/ruby-2.7.1/gems/ddtrace-0.54.1/lib/ddtrace/configuration/agent_settings_resolver.rb:84: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/Users/my.user/.rvm/gems/ruby-2.7.1/gems/ddtrace-0.54.1/lib/ddtrace/configuration/agent_settings_resolver.rb:32: warning: The called method `initialize' is defined here

我不清楚这些指的是什么,或者它是否可以控制或配置但渴望修复它们。

4

0 回答 0