diff --git a/kernel_build.py b/kernel_build.py index 8edf11cf67e3b52214151420b03f53dd84c1c4d9..4b92ee2b8dd801a82953d6eb6fa798c16895426a 100755 --- a/kernel_build.py +++ b/kernel_build.py @@ -53,16 +53,18 @@ class Reporter: def report_build_warning(self, filename, regex, details): + report = {} + if len(details) == 0 or filename is None: - return None + return report if not os.path.exists(os.path.join(self.path, filename)): - return None + return report line = details[0] try: warning = re.search(regex, line).group(0) - except: + except GetBuildWaringErr as e: print('Except>>>', details) return