summaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
authorDavid Knaack <davidkna@users.noreply.github.com>2023-01-04 09:22:02 +0100
committerGitHub <noreply@github.com>2023-01-04 09:22:02 +0100
commite47ea57db21125372aeeae87ce555855a98adaab (patch)
tree7d82617c0256034f8d5dea05c6affb8f782f8dd8 /src/main.rs
parent908ce9e50f06756bdfc1154ab4ad9c0f860b5aea (diff)
feat(logger): delete old logs & avoid more dup logs (#4348)
* feat(logger): delete old logs & avoid more dup logs * `match` -> `let else` where possible
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs
index 69bff9cfb..92cbe8c17 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -118,6 +118,12 @@ fn main() {
logger::init();
init_global_threadpool();
+ // Delete old log files
+ rayon::spawn(|| {
+ let log_dir = logger::get_log_dir();
+ logger::cleanup_log_files(log_dir);
+ });
+
let args = match Cli::try_parse() {
Ok(args) => args,
Err(e) => {