class LabClient::Job
Inspect Helper
Public Instance Methods
artifacts(file_path = nil, job_token = nil)
click to toggle source
# File lib/labclient/jobs/job.rb, line 20 def artifacts(file_path = nil, job_token = nil) project_id = collect_project_id client.jobs.artifacts(project_id, id, file_path, job_token) end
artifacts_path(artifacts_path, file_path = nil)
click to toggle source
# File lib/labclient/jobs/job.rb, line 25 def artifacts_path(artifacts_path, file_path = nil) project_id = collect_project_id client.jobs.artifacts_path(project_id, id, artifacts_path, file_path) end
cancel()
click to toggle source
# File lib/labclient/jobs/job.rb, line 35 def cancel project_id = collect_project_id client.jobs.cancel(project_id, id) end
delete()
click to toggle source
# File lib/labclient/jobs/job.rb, line 55 def delete project_id = collect_project_id client.jobs.delete(project_id, id) end
erase()
click to toggle source
# File lib/labclient/jobs/job.rb, line 45 def erase project_id = collect_project_id client.jobs.erase(project_id, id) end
inspect()
click to toggle source
# File lib/labclient/jobs/job.rb, line 7 def inspect "#<Job id: #{id}, status: #{status}, stage: #{stage}>" end
keep()
click to toggle source
# File lib/labclient/jobs/job.rb, line 50 def keep project_id = collect_project_id client.jobs.keep(project_id, id) end
pipeline()
click to toggle source
# File lib/labclient/jobs/job.rb, line 16 def pipeline Pipeline.new(@table[:pipeline], response, client) end
play()
click to toggle source
# File lib/labclient/jobs/job.rb, line 60 def play project_id = collect_project_id client.jobs.play(project_id, id) end
project()
click to toggle source
# File lib/labclient/jobs/job.rb, line 11 def project project_id = collect_project_id client.projects.show(project_id) end
retry()
click to toggle source
# File lib/labclient/jobs/job.rb, line 40 def retry project_id = collect_project_id client.jobs.retry(project_id, id) end
trace()
click to toggle source
# File lib/labclient/jobs/job.rb, line 30 def trace project_id = collect_project_id client.jobs.trace(project_id, id) end