sync: Disable info about disabling pruning when quiet
If you have a lot of shared projects, it spams.
Bug: https://crbug.com/gerrit/13961
Change-Id: If3f5baef65930830af9a2cd01a1b593dd518ab09
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/294049
Tested-by: Anders Björklund <anders.bjorklund.2@volvocars.com>
Reviewed-by: Mike Frysinger <vapier@google.com>
diff --git a/subcmds/sync.py b/subcmds/sync.py
index d6b8f9d..225e565 100644
--- a/subcmds/sync.py
+++ b/subcmds/sync.py
@@ -561,8 +561,9 @@
# Make sure pruning never kicks in with shared projects.
if (not project.use_git_worktrees and
len(project.manifest.GetProjectsWithName(project.name)) > 1):
- print('%s: Shared project %s found, disabling pruning.' %
- (project.relpath, project.name))
+ if not opt.quiet:
+ print('%s: Shared project %s found, disabling pruning.' %
+ (project.relpath, project.name))
if git_require((2, 7, 0)):
project.EnableRepositoryExtension('preciousObjects')
else: