lib/aws_pocketknife/ec2.rb in aws_pocketknife-0.1.12 vs lib/aws_pocketknife/ec2.rb in aws_pocketknife-0.1.13

- old
+ new

@@ -37,10 +37,11 @@ ec2_client.describe_images({dry_run: false, image_ids: [id]}).images.first end def delete_ami_by_id(id: '') + Logging.info "deleting image #{id}" image = find_ami_by_id(id: id) snapshot_ids = snapshot_ids(image) ec2_client.deregister_image(image_id: id) Retryable.retryable(:tries => 20, :sleep => lambda { |n| 2**n }, :on => StandardError) do |retries, exception| @@ -80,10 +81,9 @@ Logging.info "images (#{image_ids.length}): #{image_ids}" Logging.info "images to delete (#{images_to_delete.length}): #{images_to_delete}" unless dry_run images_to_delete.each do |image_id| - Logging.info "deleting image #{image_id}" delete_ami_by_id(id: image_id) end end end