# File lib/mixlib/shellout.rb, line 148 def initialize(*command_args) @stdout, @stderr = '', '' @live_stream = nil @input = nil @log_level = :debug @log_tag = nil @environment = DEFAULT_ENVIRONMENT @cwd = nil @valid_exit_codes = [0] if command_args.last.is_a?(Hash) parse_options(command_args.pop) end @command = command_args.size == 1 ? command_args.first : command_args end