# File lib/aws/elb/listener_collection.rb, line 96 def _each_item options = {} load_balancer.listener_descriptions.each do |desc| desc = desc.listener opts = {} opts[:config] = config opts[:protocol] = desc.protocol opts[:instance_port] = desc.instance_port opts[:instance_protocol] = desc.instance_protocol opts[:ssl_certificate_id] = desc.ssl_certificate_id if desc.respond_to?(:ssl_certificate_id) listener = Listener.new(load_balancer, desc.load_balancer_port, opts) yield(listener) end end