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

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

Summary

Functions

Functions

Link to this function

create_job_template(job_config, job_template_params)

View Source

See Bildad.Job.JobTemplates.create_job_template/2.

Link to this function

delete_job_template(job_config, job_template)

View Source

See Bildad.Job.JobTemplates.delete_job_template/2.

Link to this function

get_job_queue_entry_for_identifier(job_config, job_run_identifier)

View Source

See Bildad.Job.JobQueueEntries.get_job_queue_entry_for_identifier/2.

Link to this function

get_number_of_job_runs(job_config)

View Source

See Bildad.Job.JobRuns.get_number_of_job_runs/1.

Link to this function

get_number_of_jobs_in_the_queue(job_config)

View Source

See Bildad.Job.JobQueueEntries.get_number_of_jobs_in_the_queue/1.

Link to this function

get_queue_position_for_job_run_identifier(job_config, job_run_identifier)

View Source

See Bildad.Job.JobQueueEntries.get_queue_position_for_job_run_identifier/2.

Link to this function

list_active_job_templates(job_config)

View Source

See Bildad.Job.JobTemplates.list_active_job_templates/1.

Link to this function

list_active_job_templates(job_config, page, limit \\ nil)

View Source

See Bildad.Job.JobTemplates.list_active_job_templates/3.

Link to this function

list_all_job_runs(job_config, page, limit \\ nil)

View Source

See Bildad.Job.JobRuns.list_all_job_runs/3.

Link to this function

list_all_job_templates(job_config)

View Source

See Bildad.Job.JobTemplates.list_all_job_templates/1.

Link to this function

list_all_job_templates(job_config, page, limit \\ nil)

View Source

See Bildad.Job.JobTemplates.list_all_job_templates/3.

Link to this function

list_all_jobs_in_the_queue(job_config)

View Source

See Bildad.Job.JobQueueEntries.list_all_jobs_in_the_queue/1.

Link to this function

list_all_jobs_in_the_queue(job_config, page, limit \\ nil)

View Source

See Bildad.Job.JobQueueEntries.list_all_jobs_in_the_queue/3.

Link to this function

list_expired_jobs(job_config)

View Source

See Bildad.Job.JobRuns.list_expired_jobs/1.

Link to this function

list_expired_jobs(job_config, page, limit \\ nil)

View Source

See Bildad.Job.JobRuns.list_expired_jobs/3.

Link to this function

list_inactive_job_templates(job_config)

View Source

See Bildad.Job.JobTemplates.list_inactive_job_templates/1.

Link to this function

list_inactive_job_templates(job_config, page, limit \\ nil)

View Source

See Bildad.Job.JobTemplates.list_inactive_job_templates/3.

Link to this function

list_job_runs_for_identifier(job_config, job_run_identifier)

View Source

See Bildad.Job.JobRuns.list_job_runs_for_identifier/2.

Link to this function

list_job_runs_for_result(job_config, result)

View Source

See Bildad.Job.JobRuns.list_job_runs_for_result/2.

Link to this function

list_job_runs_for_result(job_config, result, page, limit \\ nil)

View Source

See Bildad.Job.JobRuns.list_job_runs_for_result/4.

Link to this function

list_job_runs_to_kill(job_config)

View Source

See Bildad.Job.JobRuns.list_job_runs_to_kill/1.

Link to this function

list_job_runs_to_kill(job_config, page, limit \\ nil)

View Source

See Bildad.Job.JobRuns.list_job_runs_to_kill/3.

Link to this function

list_job_templates(job_config)

View Source

See Bildad.Job.JobTemplates.list_job_templates/1.

Link to this function

list_job_templates(job_config, page, limit \\ nil)

View Source

See Bildad.Job.JobTemplates.list_job_templates/3.

Link to this function

list_jobs_for_status_in_the_queue(job_config, status)

View Source

See Bildad.Job.JobQueueEntries.list_jobs_for_status_in_the_queue/2.

Link to this function

list_jobs_for_status_in_the_queue(job_config, status, page, limit \\ nil)

View Source

See Bildad.Job.JobQueueEntries.list_jobs_for_status_in_the_queue/4.

Link to this function

list_jobs_to_run_in_the_queue(job_config)

View Source

See Bildad.Job.JobQueueEntries.list_jobs_to_run_in_the_queue/1.

Link to this function

list_jobs_to_run_in_the_queue(job_config, page, limit \\ nil)

View Source

See Bildad.Job.JobQueueEntries.list_jobs_to_run_in_the_queue/3.

Link to this function

list_running_jobs_in_the_queue(job_config)

View Source

See Bildad.Job.JobQueueEntries.list_running_jobs_in_the_queue/1.

Link to this function

list_running_jobs_in_the_queue(job_config, page, limit \\ nil)

View Source

See Bildad.Job.JobQueueEntries.list_running_jobs_in_the_queue/3.

Link to this function

update_job_template(job_config, job_template, job_template_params)

View Source

See Bildad.Job.JobTemplates.update_job_template/3.