smart-house-web: в работе

This commit is contained in:
2 changed files with 18 additions and 6 deletions

View File

@@ -0,0 +1,16 @@
pub fn init_logger() {
use tracing_subscriber::{Layer, layer::SubscriberExt, util::SubscriberInitExt};
let layer = tracing_subscriber::fmt::layer()
.with_thread_names(true)
.with_file(false)
.with_line_number(false)
.compact()
.boxed();
if let Err(e) = tracing_subscriber::registry().with(vec![layer]).try_init() {
eprintln!("Logger initialization failed: {:?}", e);
std::process::exit(1);
} else {
tracing::trace!("Logger succesfully initialized");
}
}

View File

@@ -1,10 +1,6 @@
use tracing::info; use backend::init_logger;
fn main() { fn main() {
// tracing_subscriber::fmt::init(); init_logger();
let _s = tracing_subscriber::fmt()
.event_format(tracing_subscriber::fmt::format().compact())
.init();
info!("logger initialized");
println!("Hello, world!"); println!("Hello, world!");
} }