summaryrefslogtreecommitdiffstats
path: root/bin/review-update-needed
diff options
context:
space:
mode:
authorAntoine Beaupré <anarcat@debian.org>2018-11-23 11:06:38 -0500
committerAntoine Beaupré <anarcat@debian.org>2018-11-23 11:06:38 -0500
commit82a2867102ab3eef1c45e878a76faa859be87822 (patch)
treee2bc878cb2e2bb2efd5fd1c583bb1f62453bbfd8 /bin/review-update-needed
parentcb926a63cfc5ffe0fad68bcf92b29e45c196f8f2 (diff)
add flag to exclude package from review
Diffstat (limited to 'bin/review-update-needed')
-rwxr-xr-xbin/review-update-needed7
1 files changed, 5 insertions, 2 deletions
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:

© 2014-2024 Faster IT GmbH | imprint | privacy policy