Skip to content

Commit 89a4586

Browse files
Use env_logger instead of fern
1 parent eedbcb6 commit 89a4586

File tree

3 files changed

+36
-29
lines changed

3 files changed

+36
-29
lines changed

Cargo.lock

Lines changed: 31 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ edition = "2018"
88
chrono = "0.4.6"
99
either = "1.5.0"
1010
anyhow = "1"
11-
fern = "0.5.6"
1211
handlebars = "1.0.3"
1312
itertools = "0.8.0"
14-
log = { version = "0.4.5", features = [ "serde" ] }
13+
env_logger = "0.7"
14+
log = { version = "0.4.5", features = ["serde"] }
1515
rustup-available-packages = { path = "../library/" }
1616
serde = { version = "1", features = [ "derive" ] }
1717
serde_yaml = "0.8"

web/src/main.rs

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -50,22 +50,6 @@ struct PathRenderData<'a> {
5050
target: &'a str,
5151
}
5252

53-
fn setup_logger(verbosity: log::LevelFilter) -> Result<(), fern::InitError> {
54-
fern::Dispatch::new()
55-
.format(|out, message, record| {
56-
out.finish(format_args!(
57-
"[{}][{}] {}",
58-
record.target(),
59-
record.level(),
60-
message
61-
))
62-
})
63-
.level(verbosity)
64-
.chain(io::stderr())
65-
.apply()?;
66-
Ok(())
67-
}
68-
6953
#[derive(Serialize)]
7054
struct TiersData<'a> {
7155
tiers: TiersTable<'a>,
@@ -197,7 +181,9 @@ fn main() -> anyhow::Result<()> {
197181
return Ok(());
198182
}
199183
};
200-
setup_logger(config.verbosity)?;
184+
env_logger::Builder::from_default_env()
185+
.filter_level(config.verbosity)
186+
.init();
201187

202188
let mut data: AvailabilityData = Default::default();
203189
let cache = if let Some(cache_path) = config.cache_path.as_ref() {

0 commit comments

Comments
 (0)