'folder' => '/Datacenters/vm/Jeff/Templates' will be MUCH faster. than simply listing everything.
# File lib/fog/vsphere/models/compute/servers.rb, line 17 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
# 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