From e0f0326cef57eee44badbbd18fb0c1cb9f215316 Mon Sep 17 00:00:00 2001 From: Gabriel Horner Date: Sat, 28 Apr 2012 09:49:01 -0400 Subject: [PATCH] Add Instance#stop for relevance_rails --- lib/slushy/instance.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/slushy/instance.rb b/lib/slushy/instance.rb index 5b0f541..d38b109 100644 --- a/lib/slushy/instance.rb +++ b/lib/slushy/instance.rb @@ -45,6 +45,11 @@ def terminate server.wait_for { state == "terminated" } end + def stop + server.stop + server.wait_for { state == "stopped" } + end + def wait_for_connectivity puts "Waiting for ssh connectivity..." retry_block(5, [Errno::ECONNREFUSED, Timeout::Error], "Connecting to Amazon refused") do