From: Thomas Petazzoni Date: Tue, 18 Feb 2020 23:35:26 +0000 (+0100) Subject: support/scripts/pkg-stats: properly ignore CVEs in _IGNORE_CVES X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1097c0427d3b3f2838d14ee9661226bafc610572;p=buildroot.git support/scripts/pkg-stats: properly ignore CVEs in _IGNORE_CVES It seems like throughout the series that the CVE pkg-stats support went through, the support for ignoring CVEs in the per-package _IGNORE_CVES variable was forgotten. Let's re-introduce this, which is now very simple thanks to the CVE class, its .identifier() propertly and the .is_cve_ignored() method of the Package class Cc: Titouan Christophe Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- diff --git a/support/scripts/pkg-stats b/support/scripts/pkg-stats index 01a0a0d53d..7721d98459 100755 --- a/support/scripts/pkg-stats +++ b/support/scripts/pkg-stats @@ -260,6 +260,9 @@ class CVE: True if the Buildroot Package object passed as argument is affected by this CVE. """ + if br_pkg.is_cve_ignored(self.identifier): + return False + for product in self.each_product(): if product['product_name'] != br_pkg.name: continue