나는 레일에서 새내기입니다. 내가 코드를 다음과 다음과 같은 오류레일 테스트에서 Errbit 오류가 발생했습니다.
/usr/local/rvm/gems/ruby-2.3.1/gems/airbrake-ruby-1.4.4/lib/airbrake-ruby.rb:102:in `configure': the 'default' notifier was already configured (Airbrake::Error)
from /home/akhil/test-prjct/ver3/prjct/config/initializers/errbit.rb:1:in `<top (required)>'
from /usr/local/rvm/gems/ruby-2.3.1/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:268:in `load'
from /usr/local/rvm/gems/ruby-2.3.1/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:268:in `block in load'
from /usr/local/rvm/gems/ruby-2.3.1/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:240:in `load_dependency'
from /usr/local/rvm/gems/ruby-2.3.1/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:268:in `load'
from /usr/local/rvm/gems/ruby-2.3.1/gems/railties-4.2.1/lib/rails/engine.rb:652:in `block in load_config_initializer'
설정/초기화/errbit.rb을했다 얻고 테스트 코드를 실행하는 동안
Airbrake.configure do |config|
config.host = 'https://192.168.2.143:3000'
config.project_id = -1
config.project_key = '***********'
config.environment = Rails.env
config.ignore_environments = %w(development test)
end
내가 문제를 해결하는 데 도움이 바랍니다. 미리 감사드립니다.
에는 airbrake.rb 파일이 없습니다. – Sachin
따라서 Airbrake에 대한 구성이있는 다른 파일이 있어야합니다. 이 오류는 Airbrake를 이미 구성한 경우에 표시됩니다. –
@AkhilSudhakaran 정보로 내 대답을 업데이트했습니다. 어떻게 구성 메서드가 호출되었는지 찾을 수 있습니다. 희망이 도움이 될 것입니다 –