# File lib/fog/linode/models/compute/data_centers.rb, line 10 def all load datacenters end
# File lib/fog/linode/models/compute/data_centers.rb, line 15 def datacenters(id=nil) service.avail_datacenters.body['DATA'].map { |datacenter| map_datacenter datacenter } end
# File lib/fog/linode/models/compute/data_centers.rb, line 19 def map_datacenter(datacenter) datacenter = datacenter.each_with_object({}) { |(k, v), h| h[k.downcase.to_sym] = v } datacenter.merge! :id => datacenter[:datacenterid], :name => datacenter[:location] end