X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/1e2e0e4f14a730ba1bbea6a4ced5d87ea2766c35..0f644e242ef37c911ad3dc25aca8135c339de349:/apps/workbench/app/views/pipeline_instances/_show_tab_buttons.html.erb diff --git a/apps/workbench/app/views/pipeline_instances/_show_tab_buttons.html.erb b/apps/workbench/app/views/pipeline_instances/_show_tab_buttons.html.erb index 4ed27346b4..ae9e3c791c 100644 --- a/apps/workbench/app/views/pipeline_instances/_show_tab_buttons.html.erb +++ b/apps/workbench/app/views/pipeline_instances/_show_tab_buttons.html.erb @@ -1,3 +1,7 @@ +<%# Copyright (C) The Arvados Authors. All rights reserved. + +SPDX-License-Identifier: AGPL-3.0 %> + <% if current_user.andand.is_active %> <% if @object.state.in? ['Complete', 'Failed', 'Cancelled', 'Paused'] %> @@ -27,10 +31,11 @@ <% end %> <% else %> <% if @object.state.in? ['RunningOnClient', 'RunningOnServer'] %> - <%= link_to(url_for('pipeline_instance[state]' => 'Paused'), + <%= link_to(cancel_pipeline_instance_path, class: 'btn btn-primary run-pipeline-button', title: 'Pause this pipeline', - method: :patch + data: {confirm: 'All unfinished child jobs will be canceled, even if they are being used in another job or pipeline. Are you sure you want to pause this pipeline?'}, + method: :post ) do %> Pause <% end %>