# File lib/fog/ecloud/models/compute/servers.rb, line 15 def all check_href!(:parent => "Vdc") load(_vapps) end
# 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 options[:computePool] ||= "" data = connection.instantiate_vapp_template( catalog_item_uri, options ).body object = new(data) object end
# 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