module Digdag::Client::Project
Public Instance Methods
delete_project()
click to toggle source
# File lib/digdag_client/client/project.rb, line 74 def delete_project # TODO end
delete_project_secret()
click to toggle source
# File lib/digdag_client/client/project.rb, line 90 def delete_project_secret # TODO end
get_archive()
click to toggle source
# File lib/digdag_client/client/project.rb, line 70 def get_archive # TODO end
get_project(id)
click to toggle source
# File lib/digdag_client/client/project.rb, line 20 def get_project(id) get("projects/#{id}") end
get_project_by_name(name)
click to toggle source
# File lib/digdag_client/client/project.rb, line 4 def get_project_by_name(name) options = {} options['name'] = name get('project', options) end
get_project_secrets()
click to toggle source
# File lib/digdag_client/client/project.rb, line 94 def get_project_secrets # TODO end
get_projects(name = nil)
click to toggle source
# File lib/digdag_client/client/project.rb, line 11 def get_projects(name = nil) options = {} if name options['name'] = name end get('projects', options)['projects'] end
get_revisions(id)
click to toggle source
# File lib/digdag_client/client/project.rb, line 24 def get_revisions(id) get("projects/#{id}/revisions") end
get_schedules(id)
click to toggle source
# File lib/digdag_client/client/project.rb, line 62 def get_schedules(id) get("projects/#{id}/sessions")['sessions'] end
get_sessions()
click to toggle source
# File lib/digdag_client/client/project.rb, line 66 def get_sessions # TODO end
get_workflow(id, params)
click to toggle source
# File lib/digdag_client/client/project.rb, line 28 def get_workflow(id, params) options = {} options[:name] = params[:name] if params[:revision] options[:revision] = params[:revision] end get("projects/#{id}/workflow", options) end
get_workflow_by_name(id, name, params={})
click to toggle source
# File lib/digdag_client/client/project.rb, line 39 def get_workflow_by_name(id, name, params={}) options = {} if params[:revision] options[:revision] = params[:revision] end get("projects/#{id}/workflows/#{name}", options) end
get_workflows(id, params={})
click to toggle source
# File lib/digdag_client/client/project.rb, line 48 def get_workflows(id, params={}) options = {} if params[:name] options[:name] = params[:name] end if params[:revision] options[:revision] = params[:revision] end get("projects/#{id}/workflows", options)['workflows'] end
put_project()
click to toggle source
# File lib/digdag_client/client/project.rb, line 78 def put_project # TODO end
put_project_secret()
click to toggle source
# File lib/digdag_client/client/project.rb, line 86 def put_project_secret # TODO end
read_archive_metadata()
click to toggle source
# File lib/digdag_client/client/project.rb, line 82 def read_archive_metadata # TODO end