X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/aa58b06d72a858fd63e091622a5bd8b3a9287e72..a27e0874320e408124fee837b355995350bbc7ee:/services/api/app/controllers/arvados/v1/pipeline_instances_controller.rb diff --git a/services/api/app/controllers/arvados/v1/pipeline_instances_controller.rb b/services/api/app/controllers/arvados/v1/pipeline_instances_controller.rb index 614af685f9..c44c81a733 100644 --- a/services/api/app/controllers/arvados/v1/pipeline_instances_controller.rb +++ b/services/api/app/controllers/arvados/v1/pipeline_instances_controller.rb @@ -2,4 +2,10 @@ class Arvados::V1::PipelineInstancesController < ApplicationController accept_attribute_as_json :components, Hash accept_attribute_as_json :properties, Hash accept_attribute_as_json :components_summary, Hash + + def cancel + reload_object_before_update + @object.cancel cascade: params[:cascade] + show + end end