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 16:13:39 +0100
commit1ae9229e15eea4fe33569164bac0bfd6a9e4f7d1 (patch)
treed8eb9157bec20ce33acd87d9c576e8400cebf3cd
parentc17e456c702bfdf3bc3189553bb302215849ab67 (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();