From 282e4991617f606b2b32cc5949be626012593540 Mon Sep 17 00:00:00 2001
From: penenadpi <penenadpi@gmail.com>
Date: Thu, 25 Aug 2022 07:12:23 -0400
Subject: [PATCH] Fixing pylint support

---
 src/iac_scan_runner/results_summary.py | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/iac_scan_runner/results_summary.py b/src/iac_scan_runner/results_summary.py
index d57a6ef..db4a709 100644
--- a/src/iac_scan_runner/results_summary.py
+++ b/src/iac_scan_runner/results_summary.py
@@ -102,6 +102,16 @@ class ResultsSummary:
                 self.outcomes[check]["status"] = "Passed"
                 return "Problems"  
 
+
+        if check == "pylint":
+            if outcome.find("no problems")>-1:
+                self.outcomes[check]["status"] = "Passed"
+                return "Passed"
+            else:
+                self.outcomes[check]["status"] = "Problems"
+                return "Problems" 
+
+
     def summarize_no_files(self, check: str):
         """
         Sets the outcome of the selected check to "no files" case
-- 
GitLab