Skip to content

Commit 85492ff

Browse files
committed
update logger by switching to env-logger
1 parent 4f3de4a commit 85492ff

File tree

3 files changed

+55
-92
lines changed

3 files changed

+55
-92
lines changed

Cargo.lock

+50-85
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ clap = {version="4.5", features=["derive"]}
1010
evdev-rs = "0.6.1"
1111
libc = "0.2"
1212
log = "0.4"
13-
pretty_env_logger = "0.5"
13+
env_logger = "0.11"
1414
serde = { version="1.0", features=["derive"]}
1515
thiserror = "1.0"
1616
toml = "0.8"

src/main.rs

+4-6
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,10 @@ pub fn list_keys() -> Result<()> {
5555
}
5656

5757
fn setup_logger() {
58-
let mut builder = pretty_env_logger::formatted_timed_builder();
59-
if let Ok(s) = std::env::var("EVREMAP_LOG") {
60-
builder.parse_filters(&s);
61-
} else {
62-
builder.filter(None, log::LevelFilter::Info);
63-
}
58+
let mut builder = env_logger::Builder::new();
59+
builder.filter_level(log::LevelFilter::Info);
60+
let env = env_logger::Env::new().filter("EVREMAP_LOG").write_style("EVREMAP_LOG_STYLE");
61+
builder.parse_env(env);
6462
builder.init();
6563
}
6664

0 commit comments

Comments
 (0)