class Acquia::Cloud::Domain

Public Class Methods

new(cloud, site, env, domain) click to toggle source
# File lib/acquia/cloud/domain.rb, line 8
def initialize(cloud, site, env, domain)
  @cloud = cloud
  @site = site
  @env = env
  @data = domain
  @url = "/sites/#{@site}/envs/#{env}/domains/#{@data['name']}"
end

Public Instance Methods

name() click to toggle source
# File lib/acquia/cloud/domain.rb, line 16
def name
  data['name']
end
purge_varnish!() click to toggle source
# File lib/acquia/cloud/domain.rb, line 20
def purge_varnish!
  @cloud.api.delete "#{@url}/cache"
end