mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-08-19 09:30:21 +00:00
chore(ec2): add name from image information to status_extended (#5757)
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com>
This commit is contained in:
co-authored by
Rubén De la Torre Vico
parent
86a0ade4dd
commit
f582b539a4
@@ -12,11 +12,12 @@ class ec2_ami_public(Check):
|
||||
report.resource_arn = image.arn
|
||||
report.resource_tags = image.tags
|
||||
report.status = "PASS"
|
||||
report.status_extended = f"EC2 AMI {image.id} is not public."
|
||||
report.status_extended = (
|
||||
f"EC2 AMI {image.name if image.name else image.id} is not public."
|
||||
)
|
||||
if image.public:
|
||||
report.status = "FAIL"
|
||||
report.status_extended = f"EC2 AMI {image.id} is currently public."
|
||||
report.resource_id = image.id
|
||||
report.status_extended = f"EC2 AMI {image.name if image.name else image.id} is currently public."
|
||||
|
||||
findings.append(report)
|
||||
|
||||
|
||||
@@ -310,7 +310,7 @@ class EC2(AWSService):
|
||||
Image(
|
||||
id=image["ImageId"],
|
||||
arn=arn,
|
||||
name=image.get("Name", None),
|
||||
name=image.get("Name", ""),
|
||||
public=image.get("Public", False),
|
||||
region=regional_client.region,
|
||||
tags=image.get("Tags"),
|
||||
|
||||
@@ -72,7 +72,7 @@ class Test_ec2_ami_public:
|
||||
|
||||
assert len(result) == 1
|
||||
assert result[0].status == "PASS"
|
||||
assert result[0].status_extended == f"EC2 AMI {image_id} is not public."
|
||||
assert result[0].status_extended == "EC2 AMI test-ami is not public."
|
||||
assert result[0].resource_id == image_id
|
||||
assert (
|
||||
result[0].resource_arn
|
||||
@@ -124,9 +124,7 @@ class Test_ec2_ami_public:
|
||||
|
||||
assert len(result) == 1
|
||||
assert result[0].status == "FAIL"
|
||||
assert (
|
||||
result[0].status_extended == f"EC2 AMI {image_id} is currently public."
|
||||
)
|
||||
assert result[0].status_extended == "EC2 AMI test-ami is currently public."
|
||||
assert result[0].resource_id == image_id
|
||||
assert (
|
||||
result[0].resource_arn
|
||||
|
||||
Reference in New Issue
Block a user