16 lines
388 B
Python
16 lines
388 B
Python
"""Shared execution envelope for resumable preprocessing jobs."""
|
|
|
|
from tht.jobs.locking import JobAlreadyRunningError, WorkspaceJobLock
|
|
from tht.jobs.models import JobReport, JobRun, JobSpec
|
|
from tht.jobs.runner import JobContext, run_job
|
|
|
|
__all__ = [
|
|
"JobAlreadyRunningError",
|
|
"JobContext",
|
|
"JobReport",
|
|
"JobRun",
|
|
"JobSpec",
|
|
"WorkspaceJobLock",
|
|
"run_job",
|
|
]
|