X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b3b64d046641ccc39e4f4d6fab85a8b831732d51..0110ce93702def9a641d92d90d5544d4d0adf22b:/apps/workbench/app/models/job_work_unit.rb diff --git a/apps/workbench/app/models/job_work_unit.rb b/apps/workbench/app/models/job_work_unit.rb index 42a39fcdfd..83825a5338 100644 --- a/apps/workbench/app/models/job_work_unit.rb +++ b/apps/workbench/app/models/job_work_unit.rb @@ -1,3 +1,7 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + class JobWorkUnit < ProxyWorkUnit def children return @my_children if @my_children @@ -81,6 +85,15 @@ class JobWorkUnit < ProxyWorkUnit state_label.in? ["Queued", "Running"] end + def confirm_cancellation + "All unfinished child jobs and pipelines will also be canceled, even if they are being used in another job or pipeline. Are you sure you want to cancel this job?" + end + + def uri + uuid = get(:uuid) + "/jobs/#{uuid}" + end + def title "job" end