diff options
author | Chris Lamb <lamby@debian.org> | 2016-06-28 07:53:01 +0000 |
---|---|---|
committer | Chris Lamb <lamby@debian.org> | 2016-06-28 07:53:01 +0000 |
commit | 852742800a3a76b57d38fd9b461577d62a5a0be1 (patch) | |
tree | 2105d442eaa5abbc4fc3139ac2481930ccc901c8 /bin/lts-cve-triage.py | |
parent | e797700fcdcaecead864287934a9f0c90ac9345f (diff) |
Ignore unsupported packages.
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@42843 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'bin/lts-cve-triage.py')
-rwxr-xr-x | bin/lts-cve-triage.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/lts-cve-triage.py b/bin/lts-cve-triage.py index 828844b9d5..efccf33f88 100755 --- a/bin/lts-cve-triage.py +++ b/bin/lts-cve-triage.py @@ -19,6 +19,7 @@ import argparse import collections from tracker_data import TrackerData, RELEASES +from unsupported_packages import UnsupportedPackages LIST_NAMES = ( ('triage_already_in_dsa_needed', @@ -56,7 +57,9 @@ parser.add_argument('--filter', nargs='+', choices=[x[0] for x in LIST_NAMES], parser.add_argument('--exclude', nargs='+', choices=[x[0] for x in LIST_NAMES], help='Do not report on the specified lists') args = parser.parse_args() + tracker = TrackerData(update_cache=not args.skip_cache_update) +unsupported = UnsupportedPackages(update_cache=not args.skip_cache_update) def add_to_list(key, pkg, issue): assert key in [l[0] for l in LIST_NAMES] @@ -66,6 +69,9 @@ for pkg in tracker.iterate_packages(): if args.skip_dla_needed and pkg in tracker.dla_needed: continue + if pkg in unsupported: + continue + for issue in tracker.iterate_pkg_issues(pkg): status_in_lts = issue.get_status('lts') status_in_next_lts = issue.get_status('next_lts') |