Module: Pcloud

Extended by:
Forwardable
Defined in:
lib/pcloud.rb,
lib/pcloud/client.rb,
lib/pcloud/request.rb,
lib/pcloud/version.rb,
lib/pcloud/resource.rb,
lib/pcloud/exceptions.rb,
lib/pcloud/files/file_handler.rb,
lib/generators/pcloud_generator.rb

Defined Under Namespace

Modules: Generators Classes: AuthenticationError, Client, ConfigurationError, Error, FileHandler, HTTPError, Request, Resource

Constant Summary collapse

BASE_URL =
'https://api.pcloud.com'.freeze
VERSION =
'0.1.0'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.loggerObject



16
17
18
19
20
21
22
# File 'lib/pcloud.rb', line 16

def logger
  @logger ||= begin
    log = Logger.new($stdout)
    log.level = Logger::INFO
    log
  end
end

Class Method Details

.default_clientObject



24
25
26
# File 'lib/pcloud.rb', line 24

def default_client
  @default_client ||= Pcloud::Client.new
end