diff --git a/prowler/lib/check/models.py b/prowler/lib/check/models.py index 648b962039..0173ebe1e4 100644 --- a/prowler/lib/check/models.py +++ b/prowler/lib/check/models.py @@ -870,7 +870,7 @@ class CheckReportImage(Check_Report): def __init__( self, - metadata: Optional[dict] = None, + metadata: Optional[str] = None, finding: Optional[dict] = None, image_name: str = "", ) -> None: @@ -878,7 +878,7 @@ class CheckReportImage(Check_Report): Initialize the Container Image Check's finding information from a Trivy vulnerability/secret dict. Args: - metadata (Dict): Check metadata. + metadata (str): Check metadata. finding (dict): A single vulnerability/secret result from Trivy's JSON output. image_name (str): The container image name being scanned. """ diff --git a/prowler/providers/image/image_provider.py b/prowler/providers/image/image_provider.py index 31e2bfed8f..3edaee717d 100644 --- a/prowler/providers/image/image_provider.py +++ b/prowler/providers/image/image_provider.py @@ -173,8 +173,6 @@ class ImageProvider(Provider): file=file_path, message=f"Image list file not found: {file_path}", ) - except (ImageListFileReadError, ImageListFileNotFoundError): - raise except Exception as error: raise ImageListFileReadError( file=file_path,