class Fog::Compute::OpenNebula::Servers

Public Instance Methods

all(filter = {}) click to toggle source
# File lib/fog/opennebula/models/compute/servers.rb, line 14
def all(filter = {})
  load(service.list_vms(filter))
end
get(id) click to toggle source
# File lib/fog/opennebula/models/compute/servers.rb, line 18
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 23
def shutdown(id)
  service.vm_shutdown(id)
end