Method: Puppet::Util::CommandLine#execute_external_subcommand

Defined in:
lib/vendor/puppet/util/command_line.rb

#execute_external_subcommandObject



78
79
80
81
82
83
84
85
86
# File 'lib/vendor/puppet/util/command_line.rb', line 78

def execute_external_subcommand
  external_command = "puppet-#{subcommand_name}"

  require 'puppet/util'
  path_to_subcommand = Puppet::Util.which(external_command)
  return false unless path_to_subcommand

  exec(path_to_subcommand, *args)
end