X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/6b79272e3b6193ccbb2bab29090a6c93efe6e2f2..47eaf671717bc185abd868e7ada9284214d318a5:/services/api/app/models/job.rb diff --git a/services/api/app/models/job.rb b/services/api/app/models/job.rb index 420386cdc2..4d63deb99c 100644 --- a/services/api/app/models/job.rb +++ b/services/api/app/models/job.rb @@ -287,7 +287,7 @@ class Job < ArvadosModel log_reuse_info { "job #{j.uuid} has nil output" } elsif j.log.nil? log_reuse_info { "job #{j.uuid} has nil log" } - elsif Rails.configuration.reuse_job_if_outputs_differ + elsif Rails.configuration.Containers.JobsAPI.ReuseJobIfOutputsDiffer if !Collection.readable_by(current_user).find_by_portable_data_hash(j.output) # Ignore: keep looking for an incomplete job or one whose # output is readable. @@ -491,9 +491,9 @@ class Job < ArvadosModel end def find_docker_image_locator - if runtime_constraints.is_a? Hash + if runtime_constraints.is_a? Hash and Rails.configuration.Containers.JobsAPI.DefaultDockerImage != "" runtime_constraints['docker_image'] ||= - Rails.configuration.default_docker_image_for_jobs + Rails.configuration.Containers.JobsAPI.DefaultDockerImage end resolve_runtime_constraint("docker_image", @@ -569,7 +569,7 @@ class Job < ArvadosModel def trigger_crunch_dispatch_if_cancelled if @need_crunch_dispatch_trigger - File.open(Rails.configuration.crunch_refresh_trigger, 'wb') do + File.open(Rails.configuration.Containers.JobsAPI.CrunchRefreshTrigger, 'wb') do # That's all, just create/touch a file for crunch-job to see. end end