add: multiple fixes, docs for deployment
This commit is contained in:
@@ -27,18 +27,16 @@ impl Server {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn register(&mut self, request: &Request) -> Result<()> {
|
||||
let ip = request.remote_addr().ip().to_string();
|
||||
pub fn register(&mut self, _request: &Request, ip: &str) -> Result<()> {
|
||||
info!("Registering {} as a handler", ip);
|
||||
self.rewriter.add_replacement(ip);
|
||||
self.rewriter.add_replacement(ip.to_string());
|
||||
self.generate_config()?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
pub fn unregister(&mut self, request: &Request) -> Result<()> {
|
||||
let ip = request.remote_addr().ip().to_string();
|
||||
pub fn unregister(&mut self, _request: &Request, ip: &str) -> Result<()> {
|
||||
info!("Deregistering {} as a handler", ip);
|
||||
self.rewriter.remove_replacement(&ip);
|
||||
self.rewriter.remove_replacement(ip);
|
||||
self.generate_config()?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user