flamenco/internal/manager/persistence
Sybren A. Stüvel 3e72391cbf Restartable workers
When the worker is started with `-restart-exit-code 47` or has
`restart_exit_code=47` in `flamenco-worker.yaml`, it's marked as
'restartable'. This will enable two worker actions 'Restart
(immediately)' and 'Restart (after task is finished)' in the Manager web
interface. When a worker is asked to restart, it will exit with exit
code `47`. Of course any positive exit code can be used here.
2023-08-14 16:00:09 +02:00
..
db_migration.go Manager: disable SQLite foreign key constraints when migrating the database 2023-07-10 14:06:21 +02:00
db.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
errors_test.go Manager: wrap job/task errors in persistence layer 2022-04-21 11:54:59 +02:00
errors.go Rename worker 'clusters' to 'tags' 2023-07-10 11:11:03 +02:00
integrity.go Manager: make periodic database integrity check configurable 2023-07-18 16:33:01 +02:00
jobs_blocklist_test.go Rename worker 'clusters' to 'tags' 2023-07-10 11:11:03 +02:00
jobs_blocklist.go Rename worker 'clusters' to 'tags' 2023-07-10 11:11:03 +02:00
jobs_query_test.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
jobs_query.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
jobs_test.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
jobs.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
last_rendered_test.go Add a "Last Rendered" view 2022-07-01 12:34:40 +02:00
last_rendered.go Add a "Last Rendered" view 2022-07-01 12:34:40 +02:00
logger.go License: license all code under "GPL-3.0-or-later" 2022-03-07 15:26:46 +01:00
sqlite_busy.go Upgrade GORM & SQLite 2023-07-06 16:08:57 +02:00
task_scheduler_test.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
task_scheduler.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
test_support.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
time_of_day_test.go Sleep Scheduler implementation for the Manager 2022-07-17 17:27:32 +02:00
time_of_day.go Sleep Scheduler implementation for the Manager 2022-07-17 17:27:32 +02:00
timeout_test.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
timeout.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
worker_sleep_schedule_test.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
worker_sleep_schedule.go Gracefully handle sleep schedules of deleted workers 2023-02-09 11:18:38 +01:00
worker_tag_test.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
worker_tag.go Rename worker 'clusters' to 'tags' 2023-07-10 11:11:03 +02:00
workers_test.go Change Go package name from git.blender.org to projects.blender.org 2023-08-01 12:42:31 +02:00
workers.go Restartable workers 2023-08-14 16:00:09 +02:00