summaryrefslogtreecommitdiffstats
path: root/bin/merge-cve-files
diff options
context:
space:
mode:
authorEmilio Pozuelo Monfort <pochu@debian.org>2023-03-20 14:58:00 +0100
committerEmilio Pozuelo Monfort <pochu@debian.org>2023-03-27 10:25:24 +0200
commitc60cc24e47ae0c9532fa59676acabf8fbcba398f (patch)
treeea11f88048b8ab08086cd735a908be795350bd0d /bin/merge-cve-files
parent69712f5a48bfcb26510dcc281021d1b054a79802 (diff)
sectracker.parsers: make cvelist et al return a list of Bugs
Diffstat (limited to 'bin/merge-cve-files')
-rwxr-xr-xbin/merge-cve-files12
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)

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