Skip to content

Commit a6da4aa

Browse files
authored
[rust] Add timestamps to Selenium Manager logs (#13554)
1 parent 0b2265c commit a6da4aa

File tree

1 file changed

+2
-19
lines changed

1 file changed

+2
-19
lines changed

rust/src/logger.rs

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
use crate::config::BooleanKey;
1919
use crate::metadata::now_unix_timestamp;
20-
use env_logger::fmt::Color;
2120
use env_logger::Target::Stdout;
2221
use env_logger::DEFAULT_FILTER_ENV;
2322
use log::Level;
@@ -26,9 +25,7 @@ use serde::{Deserialize, Serialize};
2625
use std::cell::RefCell;
2726
use std::env;
2827
use std::fmt::Display;
29-
use std::io::Write;
3028
use std::ops::Deref;
31-
use Color::{Blue, Cyan, Green, Red, Yellow};
3229

3330
pub const DRIVER_PATH: &str = "Driver path: ";
3431
pub const BROWSER_PATH: &str = "Browser path: ";
@@ -99,22 +96,8 @@ impl Logger {
9996
env_logger::Builder::new()
10097
.filter_module(env!("CARGO_CRATE_NAME"), filter)
10198
.target(Stdout)
102-
.format(|buf, record| {
103-
let mut level_style = buf.style();
104-
match record.level() {
105-
Level::Trace => level_style.set_color(Cyan),
106-
Level::Debug => level_style.set_color(Blue),
107-
Level::Info => level_style.set_color(Green),
108-
Level::Warn => level_style.set_color(Yellow),
109-
Level::Error => level_style.set_color(Red).set_bold(true),
110-
};
111-
writeln!(
112-
buf,
113-
"{}\t{}",
114-
level_style.value(record.level()),
115-
record.args()
116-
)
117-
})
99+
.format_target(false)
100+
.format_timestamp_millis()
118101
.try_init()
119102
.unwrap_or_default();
120103
} else {

0 commit comments

Comments
 (0)