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