From fb0429b2a5594a576be642267b10371757c33430 Mon Sep 17 00:00:00 2001 From: Sergio Garcia <38561120+sergargar@users.noreply.github.com> Date: Mon, 22 Aug 2022 11:26:40 +0100 Subject: [PATCH] fix(mkdir_security-hub): mkdir when using security-hub (#1339) Co-authored-by: sergargar --- prowler | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/prowler b/prowler index 7d4cd2fc..80959edc 100755 --- a/prowler +++ b/prowler @@ -178,17 +178,6 @@ if __name__ == "__main__": logger.critical("To use -I/-T options -R option is needed") sys.exit() - # Check output directory, if it is default and not created -> create it - # If is custom and not created -> error - if output_directory: - if not isdir(output_directory): - if output_directory == default_output_directory: - if output_modes: - mkdir(default_output_directory) - else: - logger.critical("Output directory does not exist") - sys.exit() - if args.version: print_version() sys.exit() @@ -254,6 +243,17 @@ if __name__ == "__main__": args.quiet, output_modes, output_directory, args.security_hub ) + # Check output directory, if it is default and not created -> create it + # If is custom and not created -> error + if output_directory: + if not isdir(output_directory): + if output_directory == default_output_directory: + if output_modes: + mkdir(default_output_directory) + else: + logger.critical("Output directory does not exist") + sys.exit() + # Set global session audit_info = provider_set_session( args.profile,