From f5eea69435f5913088b6c73b4d0e841184946ac3 Mon Sep 17 00:00:00 2001 From: Benoit Viguier Date: Thu, 26 Oct 2023 15:58:25 +0200 Subject: [PATCH 1/2] add None check on path --- .../src/vcs_scanner/secret_scanners/ignore_list_provider.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/resc-vcs-scanner/src/vcs_scanner/secret_scanners/ignore_list_provider.py b/components/resc-vcs-scanner/src/vcs_scanner/secret_scanners/ignore_list_provider.py index 7f7b59c2..95174da4 100644 --- a/components/resc-vcs-scanner/src/vcs_scanner/secret_scanners/ignore_list_provider.py +++ b/components/resc-vcs-scanner/src/vcs_scanner/secret_scanners/ignore_list_provider.py @@ -23,6 +23,9 @@ def get_ignore_list(self) -> dict: """ ignored = {} + if self.ignore_findings_path == None: + return ignored + try: # read dsv: `path|rule_name|line_number|expiry_date` with open(self.ignore_findings_path, encoding="utf-8") as ignore_findings_file: From 43cba23f077ee1b08c308d59b9ec433a1154cd5d Mon Sep 17 00:00:00 2001 From: Benoit Viguier Date: Thu, 26 Oct 2023 16:11:24 +0200 Subject: [PATCH 2/2] fix style --- .../src/vcs_scanner/secret_scanners/ignore_list_provider.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/resc-vcs-scanner/src/vcs_scanner/secret_scanners/ignore_list_provider.py b/components/resc-vcs-scanner/src/vcs_scanner/secret_scanners/ignore_list_provider.py index 95174da4..cd1a7955 100644 --- a/components/resc-vcs-scanner/src/vcs_scanner/secret_scanners/ignore_list_provider.py +++ b/components/resc-vcs-scanner/src/vcs_scanner/secret_scanners/ignore_list_provider.py @@ -23,7 +23,7 @@ def get_ignore_list(self) -> dict: """ ignored = {} - if self.ignore_findings_path == None: + if self.ignore_findings_path is None: return ignored try: