'Called by the parent Cluster instance when a node is marked down.
Only intended for internal use.'

def on_down(self, host):

    future = self.remove_pool(host)
    if future:
        future.add_done_callback((lambda f: self.update_created_pools()))
