From d49ff8d9a467ba3d776be80bf7a767f0cffd25e2 Mon Sep 17 00:00:00 2001 From: Sergio Garcia <38561120+sergargar@users.noreply.github.com> Date: Thu, 2 Feb 2023 11:13:40 +0100 Subject: [PATCH] chore(logs): improve check error logs (#1818) --- prowler/lib/check/check.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/prowler/lib/check/check.py b/prowler/lib/check/check.py index 446a4421..db929c98 100644 --- a/prowler/lib/check/check.py +++ b/prowler/lib/check/check.py @@ -2,6 +2,7 @@ import functools import importlib import os import sys +import traceback from pkgutil import walk_packages from types import ModuleType @@ -304,7 +305,7 @@ def run_check(check: Check, output_options: Provider_Output_Options) -> list: f"Something went wrong in {check.CheckID}, please use --log-level ERROR" ) logger.error( - f"{check.CheckID} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}" + f"{check.CheckID} -- {error.__class__.__name__}[{traceback.extract_tb(error.__traceback__)[-1].lineno}]: {error}" ) finally: return findings