def add_connection_score(self, node):

        # TODO: this should ideally take node history into account

        conntime = node.seconds_until_connect_ok()
        if conntime > 0:
            self.log("not considering %r for new connection; has %r left on "
                     "connect blackout" % (node, conntime))
            return -conntime
        numconns = self.num_connectors_to(node)
        if numconns >= self.max_connections_per_node:
            return float('-Inf')
        return sys.maxint - numconns
Positions the associated dialog window on the display.
dataset/ETHPy150Open driftx/Telephus/telephus/pool.py/CassandraClusterPool.add_connection_score--crossover with--dataset/ETHPy150Open enthought/traitsui/traitsui/wx/toolkit.py/GUIToolkit.position