Module: PuppetBox::Driver

Defined in:
lib/puppetbox/driver.rb,
lib/puppetbox/driver/vagrant.rb

Defined Under Namespace

Classes: Vagrant

Class Method Summary collapse

Class Method Details

.closeObject

Close a connection to a box (eg stop a vm, probaly doesn’t need to do anything on SSH…)



10
11
12
# File 'lib/puppetbox/driver.rb', line 10

def self.close()

end

.log_debugObject



26
27
# File 'lib/puppetbox/driver.rb', line 26

def self.log_debug()
end

.log_errorObject



23
24
# File 'lib/puppetbox/driver.rb', line 23

def self.log_error()
end

.openObject

Open a connection to a box (eg start a vm, ssh to a host etc)



4
5
6
# File 'lib/puppetbox/driver.rb', line 4

def self.open()

end

.puppet_apply_x2(puppet_class) ⇒ Object



19
20
21
# File 'lib/puppetbox/driver.rb', line 19

def self.puppet_apply_x2(puppet_class)

end

.selftestObject

Test that a VM is operational and able to run puppet



15
16
17
# File 'lib/puppetbox/driver.rb', line 15

def self.selftest()

end