lib/ec2/ec2.rb in aws-2.5.1 vs lib/ec2/ec2.rb in aws-2.5.2
- old
+ new
@@ -557,10 +557,10 @@
# Amazon 169.254.169.254 does not like escaped symbols!
# And it doesn't like "\n" inside of encoded string! Grrr....
# Otherwise, some of UserData symbols will be lost...
params['UserData'] = Base64.encode64(options[:user_data]).delete("\n").strip unless Aws::Utils.blank?(options[:user_data])
end
- unless options[:block_device_mappings].blank?
+ unless Aws::Utils.blank?(options[:block_device_mappings])
options[:block_device_mappings].size.times do |n|
if options[:block_device_mappings][n][:virtual_name]
params["BlockDeviceMapping.#{n+1}.VirtualName"] = options[:block_device_mappings][n][:virtual_name]
end
if options[:block_device_mappings][n][:device_name]