Support pausing jobs #104313

Manually merged
Sybren A. Stüvel merged 28 commits from David-Zhang-10/flamenco:paused-job-status into main 2024-07-01 17:53:44 +02:00
Showing only changes of commit c13cc884ce - Show all commits

View File

@ -23,11 +23,11 @@ export const useTasks = defineStore('tasks', {
const jobs = useJobs(); const jobs = useJobs();
const activeJob = jobs.activeJob; const activeJob = jobs.activeJob;
// Check if the job status is 'pause-requested' // Check if the job status is 'pause-requested'.
if (activeJob && activeJob.status === 'pause-requested') { if (activeJob && activeJob.status === 'pause-requested') {
return false; return false;
} }
// Allow cancellation for specified task statuses // Allow cancellation for specified task statuses.
return this._anyTaskWithStatus(['queued', 'active', 'soft-failed']); return this._anyTaskWithStatus(['queued', 'active', 'soft-failed']);
}, },
canRequeue() { canRequeue() {