Module: DropboxUtility

Defined in:
lib/dropbox_utility.rb,
lib/dropbox_utility/files.rb,
lib/dropbox_utility/client.rb,
lib/dropbox_utility/config.rb,
lib/dropbox_utility/session.rb,
lib/dropbox_utility/version.rb

Defined Under Namespace

Modules: Config, Files, Session Classes: Client

Constant Summary collapse

VERSION =
"0.0.6"
@@session =
nil
@@client =
nil

Class Method Summary collapse

Class Method Details

.authenticateObject



21
22
23
24
# File 'lib/dropbox_utility.rb', line 21

def self.authenticate
  @@session = Session::exists? ? Session::retrieve : Session::create
  @@client = Client.new(@@session, Config::ACCESS_TYPE)
end

.clientObject



26
27
28
# File 'lib/dropbox_utility.rb', line 26

def self.client
  @@client
end

.delete_authentication_fileObject



30
31
32
# File 'lib/dropbox_utility.rb', line 30

def self.delete_authentication_file
  Session.delete
end