67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
# File 'lib/conan/cloud/aws/utils.rb', line 67
def default_image_id(region, flavor_id, root_device_type)
arch = "64-bit"
defaults = JSON.parse(File.read(File.expand_path(File.join(File.dirname(__FILE__), 'default_amis.json'))))
region_defaults = defaults["ubuntu 12.04"][region]
raise "Invalid Region" if region_defaults.nil?
default_ami = region_defaults[arch][root_device_type]
raise "Default AMI not found for #{region} #{flavor_id} #{root_device_type}" if default_ami.nil?
default_ami
end
|