X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/5bf34f18516d25f252881f4bbf01f4fe7cd14535..af0ece600054c97aae9661ed06731af47873a7ff:/services/api/app/models/container_request.rb?ds=sidebyside diff --git a/services/api/app/models/container_request.rb b/services/api/app/models/container_request.rb index bf244bd907..a56c34184d 100644 --- a/services/api/app/models/container_request.rb +++ b/services/api/app/models/container_request.rb @@ -136,7 +136,7 @@ class ContainerRequest < ArvadosModel select(:portable_data_hash). first if !c - raise ActiveRecord::RecordNotFound.new "cannot mount collection #{uuid.inspect}: not found" + raise ArvadosModel::UnresolvableContainerError.new "cannot mount collection #{uuid.inspect}: not found" end if mount['portable_data_hash'].nil? # PDH not supplied by client @@ -154,7 +154,7 @@ class ContainerRequest < ArvadosModel def container_image_for_container coll = Collection.for_latest_docker_image(container_image) if !coll - raise ActiveRecord::RecordNotFound.new "docker image #{container_image.inspect} not found" + raise ArvadosModel::UnresolvableContainerError.new "docker image #{container_image.inspect} not found" end return coll.portable_data_hash end