class RSpec::Core::Runner

def self.running_in_drb?

Other tags:
    Private: -
def self.running_in_drb?
  if defined?(DRb) && DRb.current_server
    require 'socket'
    require 'uri'
    local_ipv4 = IPSocket.getaddress(Socket.gethostname)
    local_drb = ["127.0.0.1", "localhost", local_ipv4].any? { |addr| addr == URI(DRb.current_server.uri).host }
  end
rescue DRb::DRbServerNotFound
ensure
  return local_drb || false
end