X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/53ce9b61336c5385eb2250267efa69613b5eaec7..8d73164d5ca50e7af1b3752b4251eaf9f11a9fc8:/services/api/app/controllers/arvados/v1/containers_controller.rb diff --git a/services/api/app/controllers/arvados/v1/containers_controller.rb b/services/api/app/controllers/arvados/v1/containers_controller.rb index 6ec92b0ba6..65d8385ad5 100644 --- a/services/api/app/controllers/arvados/v1/containers_controller.rb +++ b/services/api/app/controllers/arvados/v1/containers_controller.rb @@ -6,6 +6,7 @@ class Arvados::V1::ContainersController < ApplicationController accept_attribute_as_json :environment, Hash accept_attribute_as_json :mounts, Hash accept_attribute_as_json :runtime_constraints, Hash + accept_attribute_as_json :runtime_status, Hash accept_attribute_as_json :command, Array accept_attribute_as_json :scheduling_parameters, Hash @@ -20,10 +21,9 @@ class Arvados::V1::ContainersController < ApplicationController show end - # Updates use row locking to resolve races between multiple - # dispatchers trying to lock the same container. def update @object.with_lock do + @object.reload super end end