15
16
17
18
19
20
21
22
23
24
25
26
27
|
# File 'lib/help/state_transition_helper.rb', line 15
def register_image_updated(options)
puts "register_iamge_updated: #{options.inspect}"
params = {}
params["Name"] = options[:name].to_s
params["BlockDeviceMapping.1.Ebs.SnapshotId"] = options[:snapshot_id].to_s
params["BlockDeviceMapping.1.DeviceName"] = options[:root_device_name].to_s
params["Description"] = options[:description].to_s
params["KernelId"] = options[:kernel_id].to_s unless options[:kernel_id] == nil
params["RamdiskId"] = options[:ramdisk_id].to_s unless options[:ramdisk_id] == nil
params["Architecture"] = options[:architecture].to_s
params["RootDeviceName"] = options[:root_device_name].to_s
return response_generator(:action => "RegisterImage", :params => params)
end
|