mirror of
https://github.com/ghndrx/prowler.git
synced 2026-02-10 14:55:00 +00:00
chore(metadata): Remove CheckName and CheckAlias field (#1299)
This commit is contained in:
@@ -192,9 +192,9 @@ def set_output_options(
|
||||
|
||||
def run_check(check, audit_info, output_options):
|
||||
print(
|
||||
f"\nCheck Name: {check.checkName} - {Fore.MAGENTA}{check.serviceName}{Fore.YELLOW} [{check.severity}]{Style.RESET_ALL}"
|
||||
f"\nCheck ID: {check.checkID} - {Fore.MAGENTA}{check.serviceName}{Fore.YELLOW} [{check.severity}]{Style.RESET_ALL}"
|
||||
)
|
||||
logger.debug(f"Executing check: {check.checkName}")
|
||||
logger.debug(f"Executing check: {check.checkID}")
|
||||
findings = check.execute()
|
||||
|
||||
report(findings, output_options, audit_info)
|
||||
|
||||
@@ -3,9 +3,7 @@
|
||||
"cat1",
|
||||
"cat2"
|
||||
],
|
||||
"CheckAlias": "extra764",
|
||||
"CheckID": "iam_disable_30_days_credentials",
|
||||
"CheckName": "iam_disable_30_days_credentials",
|
||||
"CheckTitle": "Ensure credentials unused for 30 days or greater are disabled",
|
||||
"CheckType": "Software and Configuration Checks",
|
||||
"Compliance": [
|
||||
|
||||
@@ -54,7 +54,7 @@ class Remediation(BaseModel):
|
||||
class Check_Metadata_Model(BaseModel):
|
||||
Provider: str
|
||||
CheckID: str
|
||||
CheckName: str
|
||||
# CheckName: str
|
||||
CheckTitle: str
|
||||
# CheckAlias: str
|
||||
CheckType: str
|
||||
@@ -84,7 +84,7 @@ class Check(ABC):
|
||||
# Assign metadata values
|
||||
self.__Provider__ = self.__check_metadata__.Provider
|
||||
self.__CheckID__ = self.__check_metadata__.CheckID
|
||||
self.__CheckName__ = self.__check_metadata__.CheckName
|
||||
# self.__CheckName__ = self.__check_metadata__.CheckName
|
||||
self.__CheckTitle__ = self.__check_metadata__.CheckTitle
|
||||
# self.__CheckAlias__ = self.__check_metadata__.CheckAlias
|
||||
self.__CheckType__ = self.__check_metadata__.CheckType
|
||||
@@ -112,9 +112,9 @@ class Check(ABC):
|
||||
def checkID(self):
|
||||
return self.__CheckID__
|
||||
|
||||
@property
|
||||
def checkName(self):
|
||||
return self.__CheckName__
|
||||
# @property
|
||||
# def checkName(self):
|
||||
# return self.__CheckName__
|
||||
|
||||
@property
|
||||
def checkTitle(self):
|
||||
|
||||
Reference in New Issue
Block a user