From 51d5d6e3d88a76ebbd9bbaa1e46f57f31909387e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antoine=20Beaupr=C3=A9?= Date: Fri, 23 Nov 2018 11:06:38 -0500 Subject: add flag to exclude package from review --- bin/review-update-needed | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'bin') diff --git a/bin/review-update-needed b/bin/review-update-needed index fea86f10f8..7bd1846b3a 100755 --- a/bin/review-update-needed +++ b/bin/review-update-needed @@ -45,6 +45,8 @@ else: parser.add_argument('--unclaim', default=None, metavar='N', type=int, nargs='?', const=604800, help='Automatically unclaim entries older than N seconds (default: %(default)s)') +parser.add_argument('--exclude', nargs='+', metavar='PACKAGE', default=[], + help='completely ignore packages specified PACKAGE') args = parser.parse_args() if args.verbose and args.quiet: args.error("--verbose and --quiet contradiction") @@ -111,8 +113,9 @@ for line in process.stdout: 'author': context['author'], 'note': '', } - per_user[entry['claimed-by']].append(entry['pkg']) - all_entries.append(entry) + if entry['pkg'] not in args.exclude: + per_user[entry['claimed-by']].append(entry['pkg']) + all_entries.append(entry) retcode = process.wait() if retcode != 0: -- cgit v1.2.3