Skip to content

Commit 00fabc9

Browse files
committed
replace more usage of env logger with simplelogger
1 parent 599cd8b commit 00fabc9

File tree

6 files changed

+37
-23
lines changed

6 files changed

+37
-23
lines changed

plugins/python3/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,5 @@ dunce = "1"
1717

1818
[dev-dependencies]
1919
simple_logger = "1"
20-
env_logger = "0.8"
2120
tempfile = "3"
2221
zip = "0.5"

tmc-client/src/response.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,9 @@ mod test {
445445
use super::*;
446446

447447
fn init() {
448-
let _ = env_logger::builder().is_test(true).try_init();
448+
use log::*;
449+
use simple_logger::*;
450+
let _ = SimpleLogger::new().with_level(LevelFilter::Debug).init();
449451
}
450452

451453
#[test]

tmc-client/tests/compare_server_results.rs

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,16 @@ use url::Url;
1313
const TMC_ROOT: &str = "https://tmc.mooc.fi/";
1414

1515
fn init() {
16-
if env::var("RUST_LOG").is_err() {
17-
env::set_var(
18-
"RUST_LOG",
19-
"debug,j4rs=warn,hyper=warn,reqwest=warn,serde_xml_rs=warn,rustls=warn",
20-
);
21-
}
22-
let _ = env_logger::builder().is_test(true).try_init();
16+
use log::*;
17+
use simple_logger::*;
18+
let _ = SimpleLogger::new()
19+
.with_level(LevelFilter::Debug)
20+
.with_module_level("j4rs", LevelFilter::Warn)
21+
.with_module_level("reqwest", LevelFilter::Warn)
22+
.with_module_level("hyper", LevelFilter::Warn)
23+
.with_module_level("serde_xml_rs", LevelFilter::Warn)
24+
.with_module_level("rustls", LevelFilter::Warn)
25+
.init();
2326
dotenv().ok();
2427
}
2528

tmc-langs-framework/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ tempfile = "3"
2323
anyhow = "1"
2424

2525
[dev-dependencies]
26-
env_logger = "0.8"
2726
tempfile = "3"
2827
mockall = "0.8"
2928
simple_logger = "1"

tmc-langs-framework/src/command.rs

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -111,20 +111,29 @@ impl TmcCommand {
111111
let stdout = read_output(stdout, popen.stdout.as_mut())?;
112112
let stderr = read_output(stderr, popen.stderr.as_mut())?;
113113

114-
// if checked is set, error with failed exit status
115-
if checked && !exit_status.success() {
116-
log::warn!("stdout: {}", String::from_utf8_lossy(&stdout));
117-
log::warn!("stderr: {}", String::from_utf8_lossy(&stderr));
118-
return Err(CommandError::Failed {
119-
command: cmd,
120-
status: exit_status,
121-
stdout: String::from_utf8_lossy(&stdout).into_owned(),
122-
stderr: String::from_utf8_lossy(&stderr).into_owned(),
114+
// on success, log stdout trace and stderr debug
115+
// on failure if checked, log warn
116+
// on failure if not checked, log debug
117+
if !exit_status.success() {
118+
// if checked is set, error with failed exit status
119+
if checked {
120+
log::warn!("stdout: {}", String::from_utf8_lossy(&stdout));
121+
log::warn!("stderr: {}", String::from_utf8_lossy(&stderr));
122+
return Err(CommandError::Failed {
123+
command: cmd,
124+
status: exit_status,
125+
stdout: String::from_utf8_lossy(&stdout).into_owned(),
126+
stderr: String::from_utf8_lossy(&stderr).into_owned(),
127+
}
128+
.into());
129+
} else {
130+
log::debug!("stdout: {}", String::from_utf8_lossy(&stdout));
131+
log::debug!("stderr: {}", String::from_utf8_lossy(&stderr));
123132
}
124-
.into());
133+
} else {
134+
log::trace!("stdout: {}", String::from_utf8_lossy(&stdout));
135+
log::debug!("stderr: {}", String::from_utf8_lossy(&stderr));
125136
}
126-
log::trace!("stdout: {}", String::from_utf8_lossy(&stdout));
127-
log::debug!("stderr: {}", String::from_utf8_lossy(&stderr));
128137
Ok(Output {
129138
status: exit_status,
130139
stdout,

tmc-langs-framework/src/meta_syntax.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,9 @@ mod test {
195195
use super::*;
196196

197197
fn init() {
198-
let _ = env_logger::builder().is_test(true).try_init();
198+
use log::*;
199+
use simple_logger::*;
200+
let _ = SimpleLogger::new().with_level(LevelFilter::Debug).init();
199201
}
200202

201203
impl MetaString {

0 commit comments

Comments
 (0)