qunicorn_core.api.job_api package
Submodules
qunicorn_core.api.job_api.job_view module
Module containing the routes of the job manager API.
- class qunicorn_core.api.job_api.job_view.JobCancelView
Bases:
MethodViewJobs endpoint for a single job.
- class qunicorn_core.api.job_api.job_view.JobDetailView
Bases:
MethodViewJobs endpoint for a single job.
- class qunicorn_core.api.job_api.job_view.JobIDView
Bases:
MethodViewJobs endpoint for collection of all jobs.
- get()
Get all created jobs.
- methods: t.ClassVar[t.Collection[str] | None] = {'GET', 'POST'}
The methods this view is registered for. Uses the same default (
["GET", "HEAD", "OPTIONS"]) asrouteandadd_url_ruleby default.
- post(body)
Create/Register and run new job.
- class qunicorn_core.api.job_api.job_view.JobReRunView
Bases:
MethodViewJobs endpoint for a single job.
qunicorn_core.api.job_api.root module
Module containing the root endpoint of the JobMANAGER API.
Module contents
Module containing the JobManager API.