mirror of
https://github.com/ghndrx/prowler.git
synced 2026-02-10 06:45:08 +00:00
chore(gcp): set GCP account in output file name (#3461)
This commit is contained in:
@@ -110,7 +110,7 @@ class Gcp_Output_Options(Provider_Output_Options):
|
|||||||
not hasattr(arguments, "output_filename")
|
not hasattr(arguments, "output_filename")
|
||||||
or arguments.output_filename is None
|
or arguments.output_filename is None
|
||||||
):
|
):
|
||||||
self.output_filename = f"prowler-output-{audit_info.default_project_id}-{output_file_timestamp}"
|
self.output_filename = f"prowler-output-{getattr(audit_info.credentials, '_service_account_email', 'default')}-{output_file_timestamp}"
|
||||||
else:
|
else:
|
||||||
self.output_filename = arguments.output_filename
|
self.output_filename = arguments.output_filename
|
||||||
|
|
||||||
|
|||||||
@@ -38,10 +38,6 @@ class GCP_Provider:
|
|||||||
# If not projects were input, all accessible projects are scanned by default
|
# If not projects were input, all accessible projects are scanned by default
|
||||||
self.project_ids = accessible_projects
|
self.project_ids = accessible_projects
|
||||||
|
|
||||||
# Set Default Project ID if not set in credentials
|
|
||||||
if not self.default_project_id:
|
|
||||||
self.default_project_id = self.project_ids[0]
|
|
||||||
|
|
||||||
def __set_credentials__(self, credentials_file):
|
def __set_credentials__(self, credentials_file):
|
||||||
try:
|
try:
|
||||||
if credentials_file:
|
if credentials_file:
|
||||||
|
|||||||
Reference in New Issue
Block a user