From bd8b0415d445421bcb42a5c5dda922e3c23264ed Mon Sep 17 00:00:00 2001 From: Jakob Moser Date: Wed, 21 May 2025 14:14:18 +0200 Subject: [PATCH] Actually implement deletion --- karaokatalog/deduplicate/__main__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/karaokatalog/deduplicate/__main__.py b/karaokatalog/deduplicate/__main__.py index 97abcc4..3a98cdd 100644 --- a/karaokatalog/deduplicate/__main__.py +++ b/karaokatalog/deduplicate/__main__.py @@ -44,6 +44,9 @@ if __name__ == "__main__": f"{len(pruning_instructions)} exactly duplicated songs will be deleted" ) - # TODO Call all pruning_instructions, to actually delete the files + logging.warning(f"Deleting {len(pruning_instructions)} songs!") + for instruction in tqdm(pruning_instructions, unit=" songs"): + instruction() + logging.info("Deletion done") logging.info("Karaokatalog Deduplication done")