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