class Fog::Compute::OpenNebula::Servers

Public Instance Methods

all(filter={}) click to toggle source
# File lib/fog/opennebula/models/compute/servers.rb, line 13
def all(filter={})
  load(service.list_vms(filter))
end
get(id) click to toggle source
# File lib/fog/opennebula/models/compute/servers.rb, line 17
def get(id)
  data = service.list_vms({:id => id})
  new data.first unless data.empty?
end
shutdown(id) click to toggle source
# File lib/fog/opennebula/models/compute/servers.rb, line 22
def shutdown(id)
  service.vm_shutdown(id)
end