From fe64b7cd54232210bb74273722b01532133d595d Mon Sep 17 00:00:00 2001 From: jvoisin Date: Tue, 16 Jul 2013 23:47:08 +0200 Subject: The cli now supports folders and files ! --- mat | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mat b/mat index 0ededf7..60c6e5d 100755 --- a/mat +++ b/mat @@ -128,7 +128,13 @@ def main(): else: # clean the file func = clean_meta - for filename in filenames: + while filenames: + filename = filenames.pop() + if os.path.isdir(filename): + for root, sub, files in os.walk(filename): + for file in files: + filenames.append(os.path.join(root, file)) + class_file = mat.create_class_file(filename, args.backup, add2archive=args.add2archive, low_pdf_quality=args.low_pdf_quality) if class_file: -- cgit v1.3