From df91d8b0dbee0d3a2cba1a97e9ee6fd269be8f83 Mon Sep 17 00:00:00 2001 From: knucklessg1 Date: Sat, 27 Apr 2024 02:06:22 -0500 Subject: [PATCH] Display correct processsing and remaining. --- media_manager/media_manager.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/media_manager/media_manager.py b/media_manager/media_manager.py index 1e18924..2cef7b4 100644 --- a/media_manager/media_manager.py +++ b/media_manager/media_manager.py @@ -749,12 +749,14 @@ def clean_media(self) -> None: truncate_amount = abs(self.max_file_length - file_length) pretty_print_filename = str(os.path.basename(self.media_files[self.media_file_index])) pretty_print_filename = pretty_print_filename[truncate_amount:file_length] - processing_message = (f"Processing ({self.media_file_index}/" - f"{self.total_media_files}): {pretty_print_filename}") + processing_message = (f"Processing ({len(self.completed_media_files)}/" + f"{self.total_media_files}) Remaining ({self.media_file_index + 1}): " + f"{pretty_print_filename}") max_line_length = max(self.max_file_length, len(processing_message)) padding = ' ' * (max_line_length - len(processing_message)) - processing_message = (f"Processing ({self.media_file_index}/" - f"{self.total_media_files}): {pretty_print_filename}{padding}") + processing_message = (f"Processing ({len(self.completed_media_files)}/" + f"{self.total_media_files}) Remaining ({self.media_file_index + 1}): " + f"{pretty_print_filename}{padding}") processing_message = processing_message.ljust(self.terminal_width) self.print(processing_message, end='\r', quiet=False) sys.stdout.flush()