diff options
author | Emilio Pozuelo Monfort <pochu@debian.org> | 2023-03-20 14:58:00 +0100 |
---|---|---|
committer | Emilio Pozuelo Monfort <pochu@debian.org> | 2023-03-27 10:25:24 +0200 |
commit | c60cc24e47ae0c9532fa59676acabf8fbcba398f (patch) | |
tree | ea11f88048b8ab08086cd735a908be795350bd0d /bin/merge-cve-files | |
parent | 69712f5a48bfcb26510dcc281021d1b054a79802 (diff) |
sectracker.parsers: make cvelist et al return a list of Bugs
Diffstat (limited to 'bin/merge-cve-files')
-rwxr-xr-x | bin/merge-cve-files | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/bin/merge-cve-files b/bin/merge-cve-files index 7ce47545b5..897eddabb4 100755 --- a/bin/merge-cve-files +++ b/bin/merge-cve-files @@ -105,14 +105,6 @@ def merge_annotations(annotations, new_annotation): return annotations -def parse_list(path): - data, messages = cvelist(path) - - for m in messages: - sys.stderr.write(str(m) + "\n") - - return data - if len(sys.argv) not in (2, 3): print(f"Usage: {os.path.basename(sys.argv[0])} (CVE/list) extra-cve-list") sys.exit(1) @@ -124,8 +116,8 @@ else: extra_list = sys.argv[-1] -data = parse_list(main_list) -extra_data = parse_list(extra_list) +data = cvelist(main_list) +extra_data = cvelist(extra_list) for extra_bug in extra_data: bug = next(bug for bug in data if bug.header.name == extra_bug.header.name) |