# File lib/deep_test/extensions/drb_extension.rb, line 17
17:     def self.open_server(uri, config)
18:       uri = 'drubyall://:0' unless uri
19:       host, port, opt = parse_uri(uri)
20: 
21:       if host.size == 0
22:         host = getservername
23:       end
24: 
25:       DeepTest.logger.debug("Listening on port #{port}, all addresses.")
26:             soc = TCPServer.open('0.0.0.0', port)          
27:       port = soc.addr[1] if port == 0
28:       uri = "druby://#{host}:#{port}"
29:       self.new(uri, soc, config)
30:     end