Module: Dropbox::Archive
- Extended by:
- Actions
- Defined in:
- lib/dropbox/archive.rb,
lib/dropbox/archive/actions.rb,
lib/dropbox/archive/monitor.rb,
lib/dropbox/archive/version.rb,
lib/dropbox/archive/authorization.rb,
lib/dropbox/archive/configuration.rb
Defined Under Namespace
Modules: Actions Classes: Authorization, CLI, Configuration, Monitor
Constant Summary collapse
- VERSION =
"0.0.2"
Class Attribute Summary collapse
-
.config_path ⇒ Object
Returns the value of attribute config_path.
Class Method Summary collapse
Methods included from Actions
Class Attribute Details
.config_path ⇒ Object
Returns the value of attribute config_path.
12 13 14 |
# File 'lib/dropbox/archive.rb', line 12 def config_path @config_path end |
Class Method Details
.client ⇒ Object
18 19 20 21 22 23 24 |
# File 'lib/dropbox/archive.rb', line 18 def self.client if Dropbox::Archive.config.get('dropbox_access_token').nil? raise "No access token configured! Please run dropbox-archive setup." end @client ||= ::DropboxClient.new(Dropbox::Archive.config.get('dropbox_access_token')) end |
.config ⇒ Object
14 15 16 |
# File 'lib/dropbox/archive.rb', line 14 def self.config @config ||= Configuration.new(self.config_path || "~/.dropbox_archive") end |