aboutsummaryrefslogtreecommitdiff
path: root/xtask/src/main.rs
diff options
context:
space:
mode:
authordatdenkikniet <jcdra1@gmail.com>2023-04-15 10:10:04 +0200
committerdatdenkikniet <jcdra1@gmail.com>2023-04-15 10:10:04 +0200
commit1ccca03a70b5d11dc03c046041138f73267af22a (patch)
tree1372ffad61f150606bc951ab43f5ac44624aabd2 /xtask/src/main.rs
parent480aa210594a1ea808da93614aa49a508f9f35af (diff)
Use pretty_env_logger instead
Diffstat (limited to 'xtask/src/main.rs')
-rw-r--r--xtask/src/main.rs13
1 files changed, 6 insertions, 7 deletions
diff --git a/xtask/src/main.rs b/xtask/src/main.rs
index f2d0180..89ca0fe 100644
--- a/xtask/src/main.rs
+++ b/xtask/src/main.rs
@@ -20,7 +20,6 @@ use std::{
str,
};
-use env_logger::Env;
use log::{debug, error, info, log_enabled, trace, Level};
use crate::{
@@ -141,13 +140,13 @@ fn main() -> anyhow::Result<()> {
let globals = &cli.globals;
let env_logger_default_level = match globals.verbose {
- 0 => Env::default().default_filter_or("info"),
- 1 => Env::default().default_filter_or("debug"),
- _ => Env::default().default_filter_or("trace"),
+ 0 => "info",
+ 1 => "debug",
+ _ => "trace",
};
- env_logger::Builder::from_env(env_logger_default_level)
- .format_module_path(false)
- .format_timestamp(None)
+
+ pretty_env_logger::formatted_builder()
+ .parse_filters(&std::env::var("RUST_LOG").unwrap_or(env_logger_default_level.into()))
.init();
trace!("default logging level: {0}", globals.verbose);