A generic pool to track a set of remote hosts with the ability to mark hosts down on failures
Project description
A generic interface to track a list of remote hosts to allow auto-backoff from a failed remote host.
- pool = host_pool.HostPool([‘servera’,’serverb’])
endpoint = pool.get() pool.success(endpoint) endpoint = pool.get() pool.failed(endpoint)