Method: Puppet::Util::CommandLine#initialize
- Defined in:
- lib/vendor/puppet/util/command_line.rb
#initialize(zero = $0, argv = ARGV, stdin = STDIN) ⇒ CommandLine
Returns a new instance of CommandLine.
21 22 23 24 25 26 27 28 |
# File 'lib/vendor/puppet/util/command_line.rb', line 21 def initialize(zero = $0, argv = ARGV, stdin = STDIN) @zero = zero @argv = argv.dup @stdin = stdin @subcommand_name, @args = subcommand_and_args(@zero, @argv, @stdin) Puppet::Plugins.on_commandline_initialization(:command_line_object => self) end |