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