Merge branch '8784-dir-listings'
[arvados.git] / services / api / app / controllers / arvados / v1 / pipeline_instances_controller.rb
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: AGPL-3.0
4
5 class Arvados::V1::PipelineInstancesController < ApplicationController
6   accept_attribute_as_json :components, Hash
7   accept_attribute_as_json :properties, Hash
8   accept_attribute_as_json :components_summary, Hash
9
10   def cancel
11     reload_object_before_update
12     @object.cancel cascade: params[:cascade]
13     show
14   end
15 end