method

generate_candidates

v1_9_1_378 - Show latest stable - Class: Resolv::DNS::Config
generate_candidates(name)
public

No documentation available.

# File lib/resolv.rb, line 898
      def generate_candidates(name)
        candidates = nil
        name = Name.create(name)
        if name.absolute?
          candidates = [name]
        else
          if @ndots <= name.length - 1
            candidates = [Name.new(name.to_a)]
          else
            candidates = []
          end
          candidates.concat(@search.map {|domain| Name.new(name.to_a + domain)})
        end
        return candidates
      end