1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 19:26:48 +00:00
webvirtcloud/operations
catborise f2138e54d8 feat(operations): jobs a request runs
Request jobs (an upload's chunks) run in gunicorn: their kind is admitted
running with the request as its worker, never claimed or recovered by the
worker, cancelled in the request, and asked by every housekeeping pass to
end its jobs that went idle. The panel can follow a job the page just
started. A job a request runs does not wait for the worker, so it does not
raise the worker-unavailable warning on the Jobs page or in the panel.
2026-10-16 11:53:59 +03:00
..
api feat(operations): jobs a request runs 2026-10-16 11:53:59 +03:00
management feat(operations): the job worker 2026-10-14 23:27:57 +03:00
migrations feat(operations): job, claim and worker lease models 2026-10-14 23:27:57 +03:00
static/operations feat(operations): jobs a request runs 2026-10-16 11:53:59 +03:00
templates/operations feat(operations): jobs a request runs 2026-10-16 11:53:59 +03:00
templatetags feat(storages): volume clone runs as a job 2026-10-15 09:28:43 +03:00
tests feat(operations): jobs a request runs 2026-10-16 11:53:59 +03:00
__init__.py feat(operations): job, claim and worker lease models 2026-10-14 23:27:57 +03:00
apps.py feat(operations): job, claim and worker lease models 2026-10-14 23:27:57 +03:00
claims.py feat(instances): VM clone runs as a job 2026-10-15 09:28:43 +03:00
jobs.py feat(operations): jobs a request runs 2026-10-16 11:53:59 +03:00
models.py feat(operations): jobs a request runs 2026-10-16 11:53:59 +03:00
urls.py feat(operations): jobs page 2026-10-14 23:27:57 +03:00
utils.py feat(operations): jobs API 2026-10-14 23:27:57 +03:00
views.py feat(operations): jobs a request runs 2026-10-16 11:53:59 +03:00
worker.py feat(operations): jobs a request runs 2026-10-16 11:53:59 +03:00