send the api keys in a dump

This commit is contained in:
Tamo
2023-03-22 18:45:08 +01:00
parent 0a772fb391
commit 7ad14373e9
3 changed files with 26 additions and 2 deletions

View File

@@ -57,6 +57,14 @@ impl AuthController {
}
}
});
} else if let Some(Cluster::Leader(leader)) = cluster {
let this = this.clone();
std::thread::spawn(move || loop {
let channel = leader.needs_keys();
let keys = this.list_keys().expect("auth controller is dead");
channel.send(keys).expect("Cluster is dead");
});
}
Ok(this)