logger: Limit std-log level
This commit is contained in:
parent
8a2e1e5c89
commit
08c6e3f209
3 changed files with 8 additions and 1 deletions
1
Cargo.lock
generated
1
Cargo.lock
generated
|
|
@ -334,6 +334,7 @@ dependencies = [
|
||||||
"indexmap",
|
"indexmap",
|
||||||
"lazy_static",
|
"lazy_static",
|
||||||
"libsystemd 0.5.0",
|
"libsystemd 0.5.0",
|
||||||
|
"log",
|
||||||
"log-panics",
|
"log-panics",
|
||||||
"png",
|
"png",
|
||||||
"regex",
|
"regex",
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,7 @@ slog-async = "2.7"
|
||||||
slog-journald = "2.2.0"
|
slog-journald = "2.2.0"
|
||||||
slog-scope = "4.4"
|
slog-scope = "4.4"
|
||||||
slog-stdlog = "4.1"
|
slog-stdlog = "4.1"
|
||||||
|
log = "0.4"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1", features = ["derive"] }
|
||||||
serde_json = "1"
|
serde_json = "1"
|
||||||
sendfd = "0.4.1"
|
sendfd = "0.4.1"
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,12 @@ pub fn init_logger() -> Result<LogState> {
|
||||||
let logger = slog::Logger::root(std::sync::Mutex::new(drain).fuse(), slog::o!());
|
let logger = slog::Logger::root(std::sync::Mutex::new(drain).fuse(), slog::o!());
|
||||||
|
|
||||||
let _guard = slog_scope::set_global_logger(logger);
|
let _guard = slog_scope::set_global_logger(logger);
|
||||||
slog_stdlog::init().unwrap();
|
slog_stdlog::init_with_level(if cfg!(debug_assertions) {
|
||||||
|
log::Level::Debug
|
||||||
|
} else {
|
||||||
|
log::Level::Info
|
||||||
|
})
|
||||||
|
.unwrap();
|
||||||
log_panics::init();
|
log_panics::init();
|
||||||
|
|
||||||
slog_scope::info!("Version: {}", std::env!("CARGO_PKG_VERSION"));
|
slog_scope::info!("Version: {}", std::env!("CARGO_PKG_VERSION"));
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue