Class: Beaker::PuppetCommand
Instance Attribute Summary
Attributes inherited from Command
#args, #command, #environment, #options
Instance Method Summary collapse
-
#initialize(*args) ⇒ PuppetCommand
constructor
A new instance of PuppetCommand.
Methods inherited from Command
#args_string, #cmd_line, #options_string
Constructor Details
#initialize(*args) ⇒ PuppetCommand
Returns a new instance of PuppetCommand.
132 133 134 135 136 137 138 |
# File 'lib/beaker/command.rb', line 132 def initialize *args command = "puppet #{args.shift}" opts = args.last.is_a?(Hash) ? args.pop : Hash.new opts['ENV'] ||= Hash.new opts[:cmdexe] = true super( command, args, opts ) end |