class Hive::Paths::Jobs
Public Class Methods
complete_url(job_id)
click to toggle source
# File lib/hive/paths/jobs.rb, line 28 def complete_url(job_id) "#{job_base(job_id)}/complete" end
end_url(job_id)
click to toggle source
# File lib/hive/paths/jobs.rb, line 16 def end_url(job_id) "#{job_base(job_id)}/end" end
error_url(job_id)
click to toggle source
# File lib/hive/paths/jobs.rb, line 32 def error_url(job_id) "#{job_base(job_id)}/error" end
job_base(job_id)
click to toggle source
# File lib/hive/paths/jobs.rb, line 36 def job_base(job_id) "#{jobs_base}/#{job_id.to_s}" end
prepare_url(job_id)
click to toggle source
# File lib/hive/paths/jobs.rb, line 8 def prepare_url(job_id) "#{job_base(job_id)}/prepare" end
report_artifacts_url(job_id)
click to toggle source
# File lib/hive/paths/jobs.rb, line 24 def report_artifacts_url(job_id) "#{job_base(job_id)}/report_artifacts" end
start_url(job_id)
click to toggle source
# File lib/hive/paths/jobs.rb, line 12 def start_url(job_id) "#{job_base(job_id)}/start" end
update_results_url(job_id)
click to toggle source
# File lib/hive/paths/jobs.rb, line 20 def update_results_url(job_id) "#{job_base(job_id)}/update_results" end
Private Class Methods
jobs_base()
click to toggle source
# File lib/hive/paths/jobs.rb, line 42 def jobs_base "#{Hive::Paths.base}/api/jobs" end