# File lib/aws/ec2/tag_collection.rb, line 86 def each &block response = filtered_request(:describe_tags) response.tag_set.each do |tag| resource_class_name = Inflection.class_name(tag.resource_type) if EC2.const_defined?(resource_class_name) resource_class = EC2.const_get(resource_class_name) resource = resource_class.new(tag.resource_id, :config => config) else resource = ResourceObject.new(tag.resource_id, :resource_type => tag.resource_type, :config => config) end yield(Tag.new(resource, tag.key)) end nil end