# File lib/sqs/right_sqs_gen2_interface.rb, line 202
    def get_queue_attributes(queue_url, *attributes)
      attributes.flatten!
      attributes << 'All' if attributes.blank?
      params = amazonize_list('AttributeName', attributes)
      params.merge!(:queue_url  => queue_url)
      req_hash = generate_request('GetQueueAttributes', params)
      request_info(req_hash, SqsGetQueueAttributesParser.new(:logger => @logger))
    rescue
      on_exception
    end