View Source Bildad.Job.Jobs (Bildad v0.1.4)

The Jobs module is responsible for managing job templates, job queue entries, and job runs.

Summary

Functions

Link to this function

create_job_template(job_config, attrs)

View Source
Link to this function

delete_job_template(job_config, job_template)

View Source
Link to this function

list_active_job_templates(job_config)

View Source
Link to this function

list_all_job_runs(job_config, page, page_size)

View Source
Link to this function

list_all_job_templates(job_config)

View Source
Link to this function

list_all_jobs_in_the_queue(job_config)

View Source
Link to this function

list_all_jobs_in_the_queue(job_config, page, limit)

View Source
Link to this function

list_expired_jobs(job_config)

View Source
Link to this function

list_expired_jobs(job_config, page, limit)

View Source
Link to this function

list_inactive_job_templates(job_config)

View Source
Link to this function

list_job_runs_for_result(job_config, result)

View Source
Link to this function

list_job_runs_for_result(job_config, result, page, limit)

View Source
Link to this function

list_job_runs_to_kill(job_config)

View Source
Link to this function

list_job_runs_to_kill(job_config, page, limit)

View Source
Link to this function

list_job_templates(job_config)

View Source
Link to this function

list_jobs_for_status_in_the_queue(job_config, status)

View Source
Link to this function

list_jobs_for_status_in_the_queue(job_config, status, page, limit)

View Source
Link to this function

list_jobs_to_run_in_the_queue(job_config)

View Source
Link to this function

list_jobs_to_run_in_the_queue(job_config, page, limit \\ nil)

View Source
Link to this function

list_running_jobs_in_the_queue(job_config)

View Source
Link to this function

list_running_jobs_in_the_queue(job_config, page, limit \\ nil)

View Source
Link to this function

update_job_template(job_config, job_template, attrs)

View Source