support/scripts/cve.py: remove unused each_product()

The last usage of each_product() was removed in commit
52ae092046 ("support/scripts/cve.py: use
the JSON data in 1.1 schema").

Since it's now unused, remove it.

Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Raphaël Mélotte
2025-04-26 23:04:09 +02:00
committed by Thomas Petazzoni
parent 0c7087f2ee
commit d0a7a46813

View File

@@ -111,12 +111,6 @@ class CVE:
with open(os.path.join(dirpath, filename), "rb") as f:
yield cls(json.load(f))
def each_product(self):
"""Iterate over each product section of this cve"""
for vendor in self.nvd_cve['cve']['affects']['vendor']['vendor_data']:
for product in vendor['product']['product_data']:
yield product
def parse_node(self, node):
"""
Parse the node inside the configurations section to extract the