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.
123 124 125 126 127 128 129 |
# File 'lib/beaker/command.rb', line 123 def initialize *args command = "puppet #{args.shift}" opts = args.last.is_a?(Hash) ? args.pop : {} opts['ENV'] ||= {} opts[:cmdexe] = true super(command, args, opts) end |