class Slipsquare::CLI
Public Instance Methods
account()
click to toggle source
# File lib/slipsquare/cli.rb, line 34 def account Middleware.sequence_account.call({}) end
chunked_upload(filename)
click to toggle source
# File lib/slipsquare/cli.rb, line 82 def chunked_upload(filename) Middleware.sequence_chunked_upload_file.call({"chunked_upload_file_name" => filename}) end
delete(path)
click to toggle source
# File lib/slipsquare/cli.rb, line 69 def delete(path) Middleware.sequence_delete_file.call({"delete_path" => path}) end
download(filename)
click to toggle source
# File lib/slipsquare/cli.rb, line 40 def download(filename) Middleware.sequence_download_file.call({"download_file_name" => filename}) end
get_keys()
click to toggle source
# File lib/slipsquare/cli.rb, line 87 def get_keys say "Please open this URL from your Browser, and login: https://www2.dropbox.com/developers/apps" say "Click \"Create app\" button, and choose the following options:" say "Type: Dropbox API app" say "Data: Files and Datastores" say "Permission type: Full Dropbox" say "File Types: All file types" say "App name: Slipsquare#{Time.now.to_i}" say "Cick on the \"Create\" button, and note down the 'app key' and 'app secret'" end
help(meth=nil)
click to toggle source
Calls superclass method
# File lib/slipsquare/cli.rb, line 16 def help(meth=nil) super if !meth say "To learn more or to contribute, please see github.com/petems/slipsquare" end end
ls(path=nil)
click to toggle source
# File lib/slipsquare/cli.rb, line 56 def ls(path=nil) Middleware.sequence_ls.call({"list_files_path" => path}) end
mkdir(path)
click to toggle source
# File lib/slipsquare/cli.rb, line 63 def mkdir(path) Middleware.sequence_mkdir.call({"mkdir_path" => path}) end
upload(filename)
click to toggle source
# File lib/slipsquare/cli.rb, line 75 def upload(filename) Middleware.sequence_upload_file.call({"upload_file_name" => filename}) end
verify()
click to toggle source
# File lib/slipsquare/cli.rb, line 46 def verify Middleware.sequence_verify.call({}) end
version()
click to toggle source
# File lib/slipsquare/cli.rb, line 99 def version say "Slipsquare #{Slipsquare::VERSION}" end