diff options
author | Delano Mandelbaum <delano.mandelbaum@gmail.com> | 2012-11-22 07:01:16 -0800 |
---|---|---|
committer | Delano Mandelbaum <delano.mandelbaum@gmail.com> | 2012-11-22 07:01:16 -0800 |
commit | 8f05dd5405f57f2ea3a46a00bb9da53ed930c2ae (patch) | |
tree | be860ec0a2d7e72495e0e98acf24b915ed2fd8fb | |
parent | 6e8d26da589de514374bf5a1786800341109f5ef (diff) | |
parent | 297cb21a4749cd97ab16e07ffb6b299f757b89cc (diff) | |
download | net-ssh-8f05dd5405f57f2ea3a46a00bb9da53ed930c2ae.tar.gz |
Merge pull request #64 from mhuffnagle/master
Net::SSH.start now returns result of block
-rw-r--r-- | lib/net/ssh.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/net/ssh.rb b/lib/net/ssh.rb index 6d546cc..ef510bc 100644 --- a/lib/net/ssh.rb +++ b/lib/net/ssh.rb @@ -190,8 +190,9 @@ module Net if auth.authenticate("ssh-connection", user, options[:password]) connection = Connection::Session.new(transport, options) if block_given? - yield connection + retval = yield connection connection.close + retval else return connection end |