Methods

Class/Module Index [+]

Quicksearch

Fog::Compute::Vsphere::Servers

Attributes

cluster[RW]
datacenter[RW]
folder[RW]
network[RW]
resource_pool[RW]

Public Instance Methods

all(filters = { }) click to toggle source

'folder' => '/Datacenters/vm/Jeff/Templates' will be MUCH faster. than simply listing everything.

# File lib/fog/vsphere/models/compute/servers.rb, line 19
def all(filters = { })
  f = {
    :datacenter    => datacenter,
    :cluster       => cluster,
    :network       => network,
    :resource_pool => resource_pool,
    :folder        => folder
  }.merge(filters)

  load service.list_virtual_machines(f)
end
get(id, datacenter = nil) click to toggle source
# File lib/fog/vsphere/models/compute/servers.rb, line 31
def get(id, datacenter = nil)
  new service.get_virtual_machine id, datacenter
rescue Fog::Compute::Vsphere::NotFound
  nil
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.