woom.job.Job#
- class woom.job.Job(manager, name, script, args, queue=None, jobid=None, submission_date=None, status='UNKNOWN', subproc=None, artifacts=None)[source]#
Single job
- __init__(manager, name, script, args, queue=None, jobid=None, submission_date=None, status='UNKNOWN', subproc=None, artifacts=None)[source]#
Attributes
Methods
dump([json_file])Export to json in job script directory
get_overview([update])get_status([fallback])Query and set the status of this job
kill()load(manager, json_file[, append])Load a job into a manager from a json file
Query the status
set_status(status[, fallback])Set the status of this job without query
to_dict()wait()