diff options
Diffstat (limited to 'webhook/src/main.rs')
| -rw-r--r-- | webhook/src/main.rs | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/webhook/src/main.rs b/webhook/src/main.rs index 4da1c84..ccf08ae 100644 --- a/webhook/src/main.rs +++ b/webhook/src/main.rs @@ -7,20 +7,27 @@ extern crate log; pub mod handle; pub mod utils; -use utils::{setup_program, Settings}; use handle::MakeSvc; +use utils::{setup_program, Settings}; #[tokio::main] async fn main() { setup_program("webhook"); let config = Settings::new().unwrap(); - + let addr = format!("{}:{}", config.server.address, config.server.port) .to_socket_addrs() - .unwrap().next().unwrap(); + .unwrap() + .next() + .unwrap(); - info!("Starting server on {}:{}", config.server.address, config.server.port); - let server = Server::bind(&addr).serve(MakeSvc { settings: config.clone() }); + info!( + "Starting server on {}:{}", + config.server.address, config.server.port + ); + let server = Server::bind(&addr).serve(MakeSvc { + settings: config.clone(), + }); if let Err(e) = server.await { eprintln!("server error: {}", e); |
