From a61b7f63ee2694b4ef7494f88bb864ab05576869 Mon Sep 17 00:00:00 2001 From: Maxim Belkin Date: Thu, 5 Dec 2019 13:36:50 -0600 Subject: [PATCH] Undo optimizations to read_all_markdown These will be submitted in a separate PR --- bin/lesson_check.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/bin/lesson_check.py b/bin/lesson_check.py index 7d135dc..d9cc7a7 100755 --- a/bin/lesson_check.py +++ b/bin/lesson_check.py @@ -255,16 +255,14 @@ def read_all_markdown(source_dir, parser): {path : {'metadata':yaml, 'metadata_len':N, 'text':text, 'lines':[(i, line, len)], 'doc':doc}} """ + all_dirs = [os.path.join(source_dir, d) for d in SOURCE_DIRS] + all_patterns = [os.path.join(d, '*.md') for d in all_dirs] result = {} - for d in SOURCE_DIRS: - dpath = os.path.join(source_dir, d) - - pattern = os.path.join(dpath, '*.md') - for filename in glob.glob(pattern): + for pat in all_patterns: + for filename in glob.glob(pat): data = read_markdown(parser, filename) if data: result[filename] = data - return result -- 2.30.2