From cd8a576c6d3fa65001a5d72ef9c0fae55a297c6c Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 2 Apr 2022 16:15:27 +0200 Subject: [PATCH] support/scripts/pkg-stats: allow disabling CPE matching This is useful when debugging/developing the pkg-stats script. Signed-off-by: Thomas Petazzoni Signed-off-by: Yann E. MORIN --- support/scripts/pkg-stats | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/support/scripts/pkg-stats b/support/scripts/pkg-stats index 8cc64a54d1..ef9482ed95 100755 --- a/support/scripts/pkg-stats +++ b/support/scripts/pkg-stats @@ -1125,7 +1125,7 @@ def parse_args(): parser.add_argument('--nvd-path', dest='nvd_path', help='Path to the local NVD database', type=resolvepath) parser.add_argument('--disable', type=list_str, - help='Features to disable, comma-separated (cve, upstream, url)', + help='Features to disable, comma-separated (cve, upstream, url, cpe)', default=[]) args = parser.parse_args() if not args.html and not args.json: @@ -1184,6 +1184,8 @@ def __main__(): if "cve" not in args.disable and args.nvd_path: print("Checking packages CVEs") check_package_cves(args.nvd_path, packages) + if "cpe" not in args.disable and args.nvd_path: + print("Checking packages CPEs") check_package_cpes(args.nvd_path, packages) print("Calculate stats") stats = calculate_stats(packages)