class Resolv

Public Class Methods

use_uat_dns!(default_search='uat-os') click to toggle source
# File lib/bind_docker.rb, line 103
def self.use_uat_dns! default_search='uat-os'
  resolv = Resolv::DNS.new(nameserver_port:[[BindDocker.docker_ip, 1053]],
                           search: [default_search],
                           ndots: 1)

  remove_const :DefaultResolver
  const_set :DefaultResolver, self.new([Resolv::Hosts.new, resolv])
end