lib/cucumber/chef/templates/cucumber/env.rb in cucumber-chef-2.0.5 vs lib/cucumber/chef/templates/cucumber/env.rb in cucumber-chef-2.0.6
- old
+ new
@@ -27,10 +27,11 @@
# fire up our drb server
ssh = ZTK::SSH.new
ssh.config.host_name = $test_lab.labs_running.first.public_ip_address
ssh.config.user = "ubuntu"
ssh.config.keys = Cucumber::Chef.locate(:file, ".cucumber-chef", "id_rsa-#{ssh.config.user}")
- ssh.exec("nohup sudo cc-server #{Cucumber::Chef.external_ip}")
+ ssh.exec("nohup sudo pkill -9 -f cc-server")
+ ssh.exec("nohup sudo BACKGROUND=yes cc-server #{Cucumber::Chef.external_ip}")
Cucumber::Chef.spinner do
ZTK::TCPSocketCheck.new(:host => $test_lab.labs_running.first.public_ip_address, :port => 8787, :data => "\n\n").wait
end
# load our test lab knife config