From c7520a0d26ba18dfb240258dc1ec8cf4913a291a Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sun, 2 Feb 2020 00:56:52 +0100 Subject: Ignore in progress media for open media script --- open_media.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'open_media.py') diff --git a/open_media.py b/open_media.py index 6073782..6328b16 100755 --- a/open_media.py +++ b/open_media.py @@ -48,7 +48,12 @@ def main(): exit(2) downloaded_list = get_downloaded_list() - downloaded_list = [item for item in downloaded_list if os.path.exists(os.path.join(download_dir, item))] + filtered_downloaded_list = [] + for item in downloaded_list: + media_path = os.path.join(download_dir, item) + if os.path.exists(media_path) and not os.path.exists(os.path.join(media_path, ".in_progress")): + filtered_downloaded_list.append(item) + downloaded_list = filtered_downloaded_list seen_filepath = os.path.expanduser("~/.config/automedia/seen") seen_list = [] -- cgit v1.2.3