aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 25a051e..103101b 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,6 +1,9 @@
+use std::str::FromStr;
+
use anyhow::Result;
use clap::Parser;
use projectr::{config::Config, project::Projects, tmux::Tmux, Search};
+use tracing::metadata::LevelFilter;
fn main() -> Result<()> {
let config = Config::parse();
@@ -8,7 +11,7 @@ fn main() -> Result<()> {
tracing_subscriber::fmt::fmt()
.pretty()
.with_writer(std::io::stderr)
- .with_max_level(&config.verbosity)
+ .with_max_level(LevelFilter::from_str(&config.verbosity.to_string())?)
.init();
let mut projects = Projects::from(config.parsers);