Configurable glob and location on question and hist commands #18

Merged
ok merged 7 commits from cust_loc_glob into main 2023-10-20 09:47:05 +02:00
Showing only changes of commit 9a493b57da - Show all commits
+2 -2
View File
@@ -52,12 +52,12 @@ def read_dir(dir_path: Path,
Parameters:
* 'dir_path': source directory
* 'glob': if specified, files will be filtered using 'path.glob()',
otherwise it uses 'path.iterdir()'.
otherwise it uses '*{msg_suffix}'.
* 'mfilter': use with 'Message.from_file()' to filter messages
when reading them.
"""
messages: list[Message] = []
file_iter = dir_path.glob(glob) if glob else dir_path.iterdir()
file_iter = dir_path.glob(glob) if glob else dir_path.glob(f'*{msg_suffix}')
for file_path in sorted(file_iter):
if (file_path.is_file()
and file_path.name not in ignored_files # noqa: W503