class Fog::Compute::Voxel::Servers
Public Instance Methods
all()
click to toggle source
# File lib/fog/compute/voxel/models/servers.rb, line 7 def all data = service.devices_list.body["devices"].select { |device| device["type"]["id"] == "3" } load(data) end
get(device_id)
click to toggle source
# File lib/fog/compute/voxel/models/servers.rb, line 12 def get(device_id) if device_id && server = service.devices_list(device_id).body["devices"] new(server.first) end rescue Fog::Service::Error => error if error.message == "The device_id passed in can't be matched to a valid device." nil else raise error end end