Browse Source

Update src/main.rs

Co-authored-by: Stefan Melmuk <509385+stefan0xC@users.noreply.github.com>
pull/4402/head
Helmut K. C. Tessarek 1 year ago
committed by GitHub
parent
commit
93c7d8c221
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 10
      src/main.rs

10
src/main.rs

@ -66,15 +66,7 @@ async fn main() -> Result<(), Error> {
use log::LevelFilter as LF;
let level = LF::from_str(&CONFIG.log_level()).unwrap_or_else(|_| {
let mut valid_log_levels = String::new();
LF::iter().fold(true, |first, elem| {
let mut joinstr = ", ".to_string();
if first {
joinstr = String::new();
}
valid_log_levels = format!("{}{}{}", valid_log_levels, joinstr, elem.as_str().to_lowercase());
false
});
let valid_log_levels = LF::iter().map(|lvl| lvl.as_str().to_lowercase()).collect::<Vec<String>>().join(", ");
println!("Log level must be one of the following: {valid_log_levels}");
exit(1);
});

Loading…
Cancel
Save