41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
# File 'lib/proxy_tester/cli/main.rb', line 41
def init
ProxyTester.config = ProxyTester::Config.new(options[:config_file]) if options[:config_file]
ProxyTester.config.log_level = options[:log_level] if options[:log_level]
ProxyTester.config.debug_mode = options[:debug_mode] if options[:debug_mode]
ProxyTester.config.test_cases_directory = options[:test_cases_directory] if options[:test_cases_directory]
ProxyTester.config.user_file = options[:user_file] if options[:user_file]
ProxyTester.config.lock
ProxyTester.ui_logger.level = ProxyTester.config.log_level
ProxyTester.enable_debug_mode if ProxyTester.config.debug_mode
ProxyTester.ui_logger.debug('Options: ' + options.to_s)
ProxyTester.ui_logger.debug("Config:\n" + ProxyTester.config.to_s)
Actions::InitializeApplication.new(
force: options[:force],
pre_seed: options[:pre_seed],
create_config_file: options[:create_config_file],
create_user_file: options[:create_user_file],
create_test_cases_directory: options[:create_test_cases_directory],
).run
end
|