From c6fafed3dea0ecad4e35beabc6b9bd0048ee8d6e Mon Sep 17 00:00:00 2001 From: Evan Pratten <evan@ewpratten.com> Date: Thu, 19 Oct 2023 14:46:12 -0400 Subject: [PATCH] fix glob --- configs/scripts/git-authors-multirepo | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/configs/scripts/git-authors-multirepo b/configs/scripts/git-authors-multirepo index cbed865..88f6866 100755 --- a/configs/scripts/git-authors-multirepo +++ b/configs/scripts/git-authors-multirepo @@ -21,12 +21,11 @@ def main() -> int: # Find every subdirectory that is a git repo git_dirs = [] - all_dirs_recursive = list(args.start.glob("**/*")) + all_dirs_recursive = list(args.start.glob("**/*.git")) for path in all_dirs_recursive: - if path.is_dir() and (path / ".git").is_dir(): - git_dirs.append(path) - if args.log_repos: - print(f"Reading GIT repo at: {path}") + git_dirs.append(path.parent) + if args.log_repos: + print(f"Reading GIT repo at: {path.parent}") # Collect the results of `git authors` from each repo authors = []