X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/2887fa9c26cfd4ae6379e2cf4e6c5d50aaa0dd11..56766d265a6f2209ca945e0c4e54726f83aad324:/services/api/config/initializers/legacy_jobs_api.rb diff --git a/services/api/config/initializers/legacy_jobs_api.rb b/services/api/config/initializers/legacy_jobs_api.rb index 8f3b3cb5f8..2abe40566e 100644 --- a/services/api/config/initializers/legacy_jobs_api.rb +++ b/services/api/config/initializers/legacy_jobs_api.rb @@ -8,8 +8,13 @@ require 'enable_jobs_api' -Server::Application.configure do - if ActiveRecord::Base.connection.tables.include?('jobs') - check_enable_legacy_jobs_api +Rails.application.configure do + begin + if ActiveRecord::Base.connection.tables.include?('jobs') + check_enable_legacy_jobs_api + end + rescue ActiveRecord::NoDatabaseError + # Since rails 5.2, all initializers are run by rake tasks (like db:create), + # see: https://github.com/rails/rails/issues/32870 end end