Module: PuppetBox
- Defined in:
- lib/puppetbox.rb,
lib/puppetbox/driver.rb,
lib/puppetbox/logger.rb,
lib/puppetbox/result.rb,
lib/puppetbox/version.rb,
lib/puppetbox/driver/vagrant.rb
Defined Under Namespace
Modules: Driver Classes: Logger, Result
Constant Summary collapse
- VERSION =
"0.0.1"
Class Method Summary collapse
Class Method Details
.run_puppet(driver_instance, puppet_class) ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/puppetbox.rb', line 5 def self.run_puppet(driver_instance, puppet_class) if driver_instance.open if driver_instance.self_test driver_instance.run_puppet_x2(puppet_class) driver_instance.close end end driver_instance.result end |