In: |
resolv.rb
|
Parent: | Object |
# File resolv.rb, line 955 def self.create(arg) case arg when Name return arg when String return Name.new(Label.split(arg), /\.\z/ =~ arg ? true : false) else raise ArgumentError.new("cannot interpret as DNS name: #{arg.inspect}") end end
# File resolv.rb, line 966 def initialize(labels, absolute=true) @labels = labels @absolute = absolute end