diff options
author | David Knaack <davidkna@users.noreply.github.com> | 2023-01-04 09:22:02 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-04 09:22:02 +0100 |
commit | e47ea57db21125372aeeae87ce555855a98adaab (patch) | |
tree | 7d82617c0256034f8d5dea05c6affb8f782f8dd8 /src/main.rs | |
parent | 908ce9e50f06756bdfc1154ab4ad9c0f860b5aea (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.rs | 6 |
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) => { |