From 2e7c2882fa159844308008ec76fa0c5053d5a3c4 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Tue, 26 Jan 2010 15:49:49 +0000 Subject: [PATCH] Fix find_files to accept arrays, Output the names of skipped files --- tvorganise.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tvorganise.py b/tvorganise.py index 8915333..2f3c8e0 100755 --- a/tvorganise.py +++ b/tvorganise.py @@ -31,9 +31,10 @@ def find_files(args): """ filelist = [] - for root, dirs, files in os.walk(args, topdown=False): - for name in files: - filelist.append(os.path.join(root, name)) + for path in args: + for root, dirs, files in os.walk(path, topdown=False): + for name in files: + filelist.append(os.path.join(root, name)) return filelist @@ -167,6 +168,8 @@ class TvOrganiser(): files = find_files(args) files = self.process(files) + self._logger.debug(files) + # Warn if no files are found, then exit if len(files) == 0: self._logger.error('No files found') @@ -202,4 +205,4 @@ class TvOrganiser(): else: self._logger.info("[*] ..done") else: - self._logger.warning("Skipping file") + self._logger.warning("Skipping file: %s" % filename)