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 = { })
  load service.list_virtual_machines(filters.merge(
                                          :datacenter    => datacenter,
                                          :cluster       => cluster,
                                          :network       => network,
                                          :resource_pool => resource_pool,
                                          :folder        => folder
                                        ))
end
get(id, datacenter = nil) click to toggle source
# File lib/fog/vsphere/models/compute/servers.rb, line 29
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.