Methods

Files

Class/Module Index [+]

Quicksearch

Fog::Compute::Glesys::Servers

Public Instance Methods

all() click to toggle source
# File lib/fog/glesys/models/compute/servers.rb, line 12
def all
  data = connection.list_servers.body['response']['servers']
  load(data) 
end
get(identifier) click to toggle source
# File lib/fog/glesys/models/compute/servers.rb, line 17
def get(identifier)
  return nil if identifier.nil? || identifier == ""
  details = connection.server_details(identifier).body['response']
  status  = connection.server_status(identifier).body['response']
  if details.empty? || status.empty?
    nil
  else
    status['server'].merge!({ :serverid => identifier})
    details['server'].merge!(status['server'])
    new(details['server'])
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.