summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-01-02 15:58:31 +0100
committerMatthias Beyer <mail@beyermatthias.de>2021-01-02 15:58:31 +0100
commit043e78b715c1e4511f0a9bca2820717e64e70747 (patch)
treed8eb9157bec20ce33acd87d9c576e8400cebf3cd
parent6e2f1409a10df928880bf31620284de2c9accd16 (diff)
Remove boilerplate
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--src/main.rs11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs
index b7ca69d..906f884 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -245,12 +245,13 @@ fn main() -> Result<()> {
.get_matches();
// Set level of verbosity and initialize the logger
- match matches.occurrences_of("verbosity") {
- 0 => SimpleLogger::init(LogLevelFilter::Warn, LogConfig::default()).unwrap(),
- 1 => SimpleLogger::init(LogLevelFilter::Info, LogConfig::default()).unwrap(),
- 2 => SimpleLogger::init(LogLevelFilter::Debug, LogConfig::default()).unwrap(),
- 3 | _ => SimpleLogger::init(LogLevelFilter::Trace, LogConfig::default()).unwrap(),
+ let filter = match matches.occurrences_of("verbosity") {
+ 0 => LogLevelFilter::Warn,
+ 1 => LogLevelFilter::Info,
+ 2 => LogLevelFilter::Debug,
+ 3 | _ => LogLevelFilter::Trace,
};
+ SimpleLogger::init(filter, LogConfig::default()).unwrap();
debug!("Initialized logger");
let config_file = matches.value_of("config").unwrap();