lib/testlab/providers/vagrant.rb in testlab-0.7.5 vs lib/testlab/providers/vagrant.rb in testlab-0.7.6

- old
+ new

@@ -44,48 +44,50 @@ ################################################################################ # Create the Vagrant instance def create self.up + + true end # Destroy Vagrant-controlled VM def destroy !self.exists? and raise VagrantError, MSG_NO_LAB self.down self.vagrant_cli("destroy", "--force", self.instance_id) - self.state + true end ################################################################################ # Online Vagrant-controlled VM def up self.vagrant_cli("up", self.instance_id) ZTK::TCPSocketCheck.new(:host => self.ip, :port => self.port, :wait => 120, :ui => @ui).wait - self.state + true end # Halt Vagrant-controlled VM def down !self.exists? and raise VagrantError, MSG_NO_LAB self.vagrant_cli("halt", self.instance_id) - self.state + true end ################################################################################ # Reload Vagrant-controlled VM def reload self.down self.up - self.state + true end ################################################################################ # Inquire the state of the Vagrant-controlled VM