Skip to main content
Operations for managing background jobs.
See alsowait_for_job_with_updates() is in Subscription since it requires a WebSocket connection.
Bases: StashClientProtocol Mixin for job-related client methods.

Functions

find_job

Find a job by ID. Parameters: Returns: Examples: Find a job and check its status:

wait_for_job

Wait for a job to reach a specific status. Parameters: Returns: Raises:

stop_job

Stop a specific job. Parameters: Returns: Examples: Stop a running job:

stop_all_jobs

Stop all running jobs. Returns: Examples: Stop all running jobs:

job_queue

Get all jobs in the queue. Returns:
When no jobs are running, Stash returns jobQueue: null in the GraphQL response. This method handles that case and returns an empty list.
Examples: Get all jobs:
Filter by status: