Methods

Files

Class/Module Index [+]

Quicksearch

Fog::Compute::Ecloud::Servers

Public Instance Methods

all() click to toggle source
# File lib/fog/ecloud/models/compute/servers.rb, line 15
def all
  check_href!(:parent => "Vdc")
  load(_vapps)
end
create( catalog_item_uri, options ) click to toggle source
# File lib/fog/ecloud/models/compute/servers.rb, line 28
def create( catalog_item_uri, options )
  options[:vdc_uri] = href
  options[:cpus] ||= 1
  options[:memory] ||= 512
  data = connection.instantiate_vapp_template( catalog_item_uri, options ).body
  object = new(data)
  object
end
get(uri) click to toggle source
# File lib/fog/ecloud/models/compute/servers.rb, line 20
def get(uri)
  if data = connection.get_vapp(uri)
    new(data.body)
  end
rescue Fog::Errors::NotFound
  nil
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.