utils/tester.rb in devdnsd-1.1.10 vs utils/tester.rb in devdnsd-1.5.0

- old
+ new

@@ -6,11 +6,10 @@ # basedir = File.expand_path(File.dirname(__FILE__)) require "rubygems" require "bovem" -require "rainbow" require "net/dns" # Patch to avoid resolving of hostname containing numbers. class Net::DNS::Resolver def is_ip_address?(addr) @@ -71,10 +70,10 @@ # @return [Array|NilClass] Return an array of pair of addresses and types. `nil` is returned if nothing is found. def devdnsd_resolv(address = "match.dev", type = "ANY", nameserver = "127.0.0.1", port = 7771, logger = nil) rv = [] logger = Bovem::Logger.new("/dev/null", Bovem::Logger::DEBUG) if !logger - logger.info("Resolving address #{address.bright} with type #{type.to_s.bright} at nameserver #{nameserver.bright}:#{port.to_s.bright} ...") + logger.info(::Bovem::Console.replace_markers("Resolving address {mark=bright}#{address}{/mark} with type {mark=bright}#{type}{/mark} at nameserver {mark=bright}#{nameserver}{/mark}:{mark=bright}#{port.to_s}{/mark} ...")) tmpfile = "/tmp/devdnsd-test-tester-#{Time.now.strftime("%Y%m%d-%H:%M:%S")}" begin resolver = Net::DNS::Resolver.new(:nameservers => nameserver, :port => port.to_i, :recursive => false, :udp_timeout => 1, :log_file => tmpfile) response = resolver.search(address, type) \ No newline at end of file