13996: Fix legacy_jobs_api check
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Tue, 9 Apr 2019 17:43:00 +0000 (13:43 -0400)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Tue, 9 Apr 2019 17:43:00 +0000 (13:43 -0400)
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

services/api/config/initializers/legacy_jobs_api.rb

index 8f3b3cb5f8e951df55979a1f74adce8b847de652..2faf0dac4b6be6777b12b0990aaffb0605a5848a 100644 (file)
@@ -9,7 +9,11 @@
 require 'enable_jobs_api'
 
 Server::Application.configure do
-  if ActiveRecord::Base.connection.tables.include?('jobs')
-    check_enable_legacy_jobs_api
+  begin
+    if ActiveRecord::Base.connection.tables.include?('jobs')
+      check_enable_legacy_jobs_api
+    end
+  rescue ActiveRecord::NoDatabaseError
+    # Database hasn't been created yet
   end
 end