lib/aws_recon/options.rb in aws_recon-0.2.10 vs lib/aws_recon/options.rb in aws_recon-0.2.11

- old
+ new

@@ -15,10 +15,11 @@ :output_file, :output_format, :threads, :collect_user_data, :skip_slow, + :skip_credential_report, :stream_output, :verbose, :debug ) @@ -43,10 +44,11 @@ DEFAULT_THREADS, false, false, false, false, + false, false ) opt_parser = OptionParser.new do |opts| opts.banner = "\n\x1b[32mAWS Recon\x1b[0m - AWS Inventory Collector (#{AwsRecon::VERSION})\n\nUsage: aws_recon [options]" @@ -111,9 +113,14 @@ end # skip slow operations opts.on('-z', '--skip-slow', 'Skip slow operations (default: false)') do args.skip_slow = true + end + + # skip generating IAM credential report + opts.on('-g', '--skip-credential-report', 'Skip generating IAM credential report (default: false)') do + args.skip_credential_report = true end # stream output (forces JSON lines, doesn't output handled warnings or errors ) opts.on('-j', '--stream-output', 'Stream JSON lines to stdout (default: false)') do args.output_file = nil