module DropboxUtility::Files
Public Class Methods
list(folder = '/')
click to toggle source
# File lib/dropbox_utility/files.rb, line 14 def self.list(folder = '/') begin files_metadata = DropboxUtility::client.metadata(folder) files_metadata["contents"].each do |f| path = f["path"] name = File.basename(path) if (f["is_dir"]) then name += '/' end puts name end rescue Exception => e abort e.message end end
upload(filename)
click to toggle source
# File lib/dropbox_utility/files.rb, line 4 def self.upload(filename) begin file = open(filename) DropboxUtility::client.put_file('/' + filename, file) puts "File #{filename} successfully uploaded." rescue Exception => e abort e.message end end