Exemple #1
0
    def __init__(self, servers):
        """
        Parameters:
            servers : list(str)
                A list of servers.  Each server name is in the 
                format {host/ip}:port
        """
        self.consistent_hash = ConsistentHash()

        logging.info('Adding servers %s' % servers)
        for server in servers:
            self.consistent_hash.add(server)