summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorjakka <jakkadoujin@gmail.com>2025-06-19 23:28:13 +0300
committerjakka <jakkadoujin@gmail.com>2025-06-19 23:28:13 +0300
commit2ae34c91a739c4963b52c22027a16a2aa34a9561 (patch)
treef4ae94f86dbe14fae06043358f326015fc488841 /src/main.rs
parent631a904769fb7859adfb7e0ca9fb1bb20f9c5c77 (diff)
added file checking when opening db from file. added colors to cleaning information and total indexed files. higher fps for progress bars
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 1dd6f1b..9deb7c6 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -4,6 +4,7 @@ mod flac;
use anyhow::Result;
use clap::{Arg, ArgAction, Command, ValueHint, command, value_parser};
use clap_complete::{Generator, Shell, generate};
+use console::style;
use std::path::PathBuf;
use tokio_util::sync::CancellationToken;
@@ -101,7 +102,7 @@ fn main() -> Result<()> {
if path.is_none() && !args.get_flag("clean") && !args.get_flag("doit") {
let count = conn.get_toencode_number().await?;
- println!("Files to reencode:\t{count}");
+ println!("Files to reencode:\t{}", style(count).green());
return Ok(());
}
@@ -115,7 +116,7 @@ fn main() -> Result<()> {
}
if args.get_flag("clean") {
- conn.clean_files().await?;
+ files::clean_files(&conn).await?;
}
if canceltoken.is_cancelled() {