Fix find_files to accept arrays, Output the names of skipped files

This commit is contained in:
2010-01-26 15:49:49 +00:00
parent 3422dd401d
commit 2e7c2882fa

View File

@@ -31,9 +31,10 @@ def find_files(args):
""" """
filelist = [] filelist = []
for root, dirs, files in os.walk(args, topdown=False): for path in args:
for name in files: for root, dirs, files in os.walk(path, topdown=False):
filelist.append(os.path.join(root, name)) for name in files:
filelist.append(os.path.join(root, name))
return filelist return filelist
@@ -167,6 +168,8 @@ class TvOrganiser():
files = find_files(args) files = find_files(args)
files = self.process(files) files = self.process(files)
self._logger.debug(files)
# Warn if no files are found, then exit # Warn if no files are found, then exit
if len(files) == 0: if len(files) == 0:
self._logger.error('No files found') self._logger.error('No files found')
@@ -202,4 +205,4 @@ class TvOrganiser():
else: else:
self._logger.info("[*] ..done") self._logger.info("[*] ..done")
else: else:
self._logger.warning("Skipping file") self._logger.warning("Skipping file: %s" % filename)