# File lib/ec2/ec2.rb, line 995
    def describe_addresses(list=[])
      link = generate_request("DescribeAddresses",
                              hash_params('PublicIp', list.to_a))
      request_cache_or_info :describe_addresses, link, QEc2DescribeAddressesParser, @@bench, list.blank?
    rescue Exception
      on_exception
    end