class Acquia::Cloud

@see cloudapi.acquia.com/

Constants

VERSION

Attributes

api[R]

Public Class Methods

new(args = {}) click to toggle source
# File lib/acquia/cloud.rb, line 9
def initialize(args = {})
  @api = Api.new args
end

Public Instance Methods

drushrc() click to toggle source
# File lib/acquia/cloud.rb, line 24
def drushrc
  @api.get '/me/drushrc'
end
site(name) click to toggle source

@return [Acquia::Cloud::Site]

# File lib/acquia/cloud.rb, line 20
def site(name)
  Site.new(self, name).refresh
end
sites() click to toggle source
# File lib/acquia/cloud.rb, line 13
def sites
  @sites ||= @api.get('/sites').map do |site|
    Site.new(self, site)
  end
end