# File lib/mongo/util/sharding_pool_manager.rb, line 29
    def connect
      close if @previously_connected

      initialize_data
      members = connect_to_members
      initialize_pools(best(members))

      @members = members
      @previously_connected = true
    end