Parent

Class/Module Index [+]

Quicksearch

Fog::Compute::XenServer::Pool

Public Instance Methods

default_sr() click to toggle source
# File lib/fog/xenserver/models/compute/pool.rb, line 25
def default_sr
  service.storage_repositories.get __default_sr
end
default_sr=(sr) click to toggle source
# File lib/fog/xenserver/models/compute/pool.rb, line 29
def default_sr=(sr)
  service.set_attribute( 'pool', reference, 'default_SR', sr.reference )
end
Also aliased as: default_storage_repository=
default_storage_repository() click to toggle source
# File lib/fog/xenserver/models/compute/pool.rb, line 34
def default_storage_repository
  default_sr
end
default_storage_repository=(sr) click to toggle source
Alias for: default_sr=
master() click to toggle source
# File lib/fog/xenserver/models/compute/pool.rb, line 46
def master
  service.hosts.get __master
end
set_attribute(name, *val) click to toggle source
# File lib/fog/xenserver/models/compute/pool.rb, line 50
def set_attribute(name, *val)
  data = service.set_attribute( 'pool', reference, name, *val )
  # Do not reload automatically for performance reasons
  # We can set multiple attributes at the same time and
  # then reload manually
  #reload
end
suspend_image_sr() click to toggle source
# File lib/fog/xenserver/models/compute/pool.rb, line 42
def suspend_image_sr
  service.storage_repositories.get __suspend_image_sr
end
suspend_image_sr=(sr) click to toggle source
# File lib/fog/xenserver/models/compute/pool.rb, line 38
def suspend_image_sr=(sr)
  service.set_attribute( 'pool', reference, 'suspend_image_SR', sr.reference )
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.