class DeepTest::Distributed::DRbClientConnectionInfo

Attributes

address[R]

Public Class Methods

new() click to toggle source
# File lib/deep_test/distributed/drb_client_connection_info.rb, line 6
def initialize
  info = Thread.current['DRb']
  raise "No DRb client found" unless info && info['client']
  peeraddr = info['client'].peeraddr
  DeepTest.logger.debug("DRbClientConnection info: #{peeraddr.inspect}")
  @address = peeraddr[3]
end