module Duracloud

Constants

VERSION

Attributes

host[W]
logger[W]
password[W]
port[W]
user[W]

Public Class Methods

auth?() click to toggle source
# File lib/duracloud.rb, line 64
def auth?
  !!user
end
base_url() click to toggle source
# File lib/duracloud.rb, line 60
def base_url
  URI::HTTPS.build(host: host, port: port, path: '/')
end
host() click to toggle source
# File lib/duracloud.rb, line 44
def host
  @host ||= ENV["DURACLOUD_HOST"]
end
logger() click to toggle source
# File lib/duracloud.rb, line 36
def logger
  @logger ||= Logger.new(STDERR)
end
password() click to toggle source
# File lib/duracloud.rb, line 56
def password
  @password ||= ENV["DURACLOUD_PASSWORD"]
end
port() click to toggle source
# File lib/duracloud.rb, line 48
def port
  @port ||= ENV["DURACLOUD_PORT"]
end
silence_logging!() click to toggle source
# File lib/duracloud.rb, line 40
def silence_logging!
  self.logger = Logger.new(File::NULL)
end
user() click to toggle source
# File lib/duracloud.rb, line 52
def user
  @user ||= ENV["DURACLOUD_USER"]
end