# File lib/fog/ecloud/compute.rb, line 280 def catalog @catalog ||= MockCatalog.new({}, self) end
# File lib/fog/ecloud/compute.rb, line 272 def cpu_allocated self[:cpu_allocated] || 10000 end
# File lib/fog/ecloud/compute.rb, line 305 def firewall_acls @firewall_acls ||= MockFirewallAcls.new({}, self) end
# File lib/fog/ecloud/compute.rb, line 301 def internet_service_collection @internet_service_collection ||= MockVdcInternetServices.new({}, self) end
# File lib/fog/ecloud/compute.rb, line 276 def memory_allocated self[:memory_allocated] || 20480 end
# File lib/fog/ecloud/compute.rb, line 260 def name self[:name] end
# File lib/fog/ecloud/compute.rb, line 284 def networks @networks ||= [] end
for TM eCloud, should probably be subclassed
# File lib/fog/ecloud/compute.rb, line 297 def public_ip_collection @public_ip_collection ||= MockPublicIps.new({}, self) end
# File lib/fog/ecloud/compute.rb, line 264 def storage_allocated self[:storage_allocated] || 200 end
# File lib/fog/ecloud/compute.rb, line 268 def storage_used self[:storage_used] || 105 end
# File lib/fog/ecloud/compute.rb, line 292 def task_list @task_list ||= MockTaskList.new({}, self) end
# File lib/fog/ecloud/compute.rb, line 288 def virtual_machines @virtual_machines ||= [] end