Flamenco/internal/manager/task_state_machine
David Zhang aac55e7e3c Manager: Support pausing jobs
A job first goes to `pause-requested` status, during which any `active` task
gets a chance to be completed. Once there are no more active tasks, the job
goes to `paused` state (or `failed`, if that is applicable).

Pull request: https://projects.blender.org/studio/flamenco/pulls/104313
2024-07-01 10:59:37 -04:00
..
mocks Manager: Adjust code for renaming SocketIO... types to Event... 2024-02-05 09:25:43 +01:00
interfaces.go Manager: Adjust code for renaming SocketIO... types to Event... 2024-02-05 09:25:43 +01:00
task_state_machine_test.go Manager: Support pausing jobs 2024-07-01 10:59:37 -04:00
task_state_machine.go Manager: Support pausing jobs 2024-07-01 10:59:37 -04:00
task_statuses.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
worker_requeue_test.go Manager tests: replace assert.NoError() with require.NoError() 2024-03-16 11:09:18 +01:00
worker_requeue.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00