# File lib/fog/aws/requests/dns/list_resource_record_sets.rb, line 62
        def list_all_records(record, zone, name)
          [].tap do |tmp_records|
            tmp_records.push(record) if !record[:name].nil? && ( name.nil? || record[:name].gsub(zone[:name],"") >= name)
            record.each do |key,subr|
              if subr.is_a?(Hash) && key.is_a?(String) &&
                key.start_with?(Fog::DNS::AWS::Mock::SET_PREFIX)
                if name.nil?
                  tmp_records.append(subr)
                else
                  tmp_records.append(subr) if !subr[:name].nil? && subr[:name].gsub(zone[:name],"") >= name
                end
              end
            end
          end
        end