diff options
Diffstat (limited to 'webhook/src/main.rs')
| -rw-r--r-- | webhook/src/main.rs | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/webhook/src/main.rs b/webhook/src/main.rs index ccf08ae..2daaa4d 100644 --- a/webhook/src/main.rs +++ b/webhook/src/main.rs @@ -1,35 +1,35 @@ -use std::net::ToSocketAddrs; - -use hyper::Server; -use log::info; - -extern crate log; -pub mod handle; -pub mod utils; - -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(); - - 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); - } -} +use std::net::ToSocketAddrs;
+
+use hyper::Server;
+use log::info;
+
+extern crate log;
+pub mod handle;
+pub mod utils;
+
+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();
+
+ 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);
+ }
+}
|
