Refactors is_banned logic and forces health check on unban (#288)

* Refactors is_banned logic and forces healthcheck on unban

* typo

* Make is banned log debug

* addressing comments

* Comment
This commit is contained in:
zainkabani
2023-01-19 20:36:48 -05:00
committed by GitHub
parent c58f9557ae
commit a0e740d30f
3 changed files with 154 additions and 106 deletions

View File

@@ -286,7 +286,7 @@ where
for server in 0..pool.servers(shard) {
let address = pool.address(shard, server);
let pool_state = pool.pool_state(shard, server);
let banned = pool.is_banned(address, Some(address.role));
let banned = pool.is_banned(address);
res.put(data_row(&vec![
address.name(), // name