lib/aws_recon/options.rb in aws_recon-0.2.1 vs lib/aws_recon/options.rb in aws_recon-0.2.2

- old
+ new

@@ -1,10 +1,10 @@ # frozen_string_literal: true class Parser DEFAULT_CONFIG_FILE = nil - DEFAULT_OUTPUT_FILE = File.join(File.dirname(__FILE__), '../output.json').freeze + DEFAULT_OUTPUT_FILE = File.expand_path(File.join(Dir.pwd, 'output.json')).freeze SERVICES_CONFIG_FILE = File.join(File.dirname(__FILE__), 'services.yaml').freeze DEFAULT_FORMAT = 'aws' DEFAULT_THREADS = 8 MAX_THREADS = 128 @@ -84,10 +84,10 @@ args.config_file = config end # output file opts.on('-o', '--output [OUTPUT]', 'Specify output file (default: output.json)') do |output| - args.output_file = output + args.output_file = File.expand_path(File.join(Dir.pwd, output)) end # output format opts.on('-f', '--format [FORMAT]', 'Specify output format (default: aws)') do |file| if %w[aws custom].include?(file.downcase)