refactor: log server info
Diff
src/logger.rs | 9 +++++++++
src/main.rs | 6 +++---
2 files changed, 12 insertions(+), 3 deletions(-)
@@ -34,6 +34,15 @@ pub fn init(log_level_str: &str) {
.init();
}
pub fn log_server(msg: &str) {
println!(
"{} [SERVER] - {}",
Local::now().format("%Y-%m-%dT%H:%M:%S"),
&msg
);
}
pub struct Logger;
impl AfterMiddleware for Logger {
@@ -16,10 +16,10 @@ mod staticfiles;
fn on_server_running(server_name: &str, proto: &str, addr: &str) {
info!(
"Static {} Server `{}` is running on {}",
logger::log_server(&format!(
"Static {} Server \"{}\" is listening on {}",
proto, server_name, addr
);
));
signal_manager::wait_for_signal(|sig: signal::Signal| {