Source code for prisms_jobs

"""Job submission and management"""

[docs]class JobsError(Exception): """ A custom error class for prisms_jobs errors """ def __init__(self, jobid, msg): self.jobid = jobid self.msg = msg super(JobsError, self).__init__() def __str__(self): return self.jobid + ": " + self.msg
# import into 'prisms_jobs' from prisms_jobs.job import Job from prisms_jobs.jobdb import JobDB, JobDBError, EligibilityError, complete_job, error_job __version__ = '4.0.2' __all__ = [ 'Job', 'JobDB', 'JobsError', 'JobDBError', 'EligibilityError', 'complete_job', 'error_job']