module Resources::Project::FileMgt

Public Instance Methods

delete_file(params) click to toggle source
# File lib/onesky/resources/project/file_mgt.rb, line 19
def delete_file(params)
  delete("#{project_path}/files", params)
end
list_file() click to toggle source
# File lib/onesky/resources/project/file_mgt.rb, line 5
def list_file
  get("#{project_path}/files")
end
upload_file(params) click to toggle source
# File lib/onesky/resources/project/file_mgt.rb, line 9
def upload_file(params)
  file = params[:file]
  if file.is_a?(String)
    raise IOError, 'File does not exist' unless File.exists?(file)
    params[:file] = File.new(file, 'rt')
  end

  post_multipart("#{project_path}/files", params)
end