Method: Net::SFTP::Session#close
- Defined in:
- lib/net/sftp/session.rb
#close(handle, &callback) ⇒ Object
:call-seq:
close(handle) -> request
close(handle) { |response| ... } -> request
Closes an open handle, whether obtained via #open, or #opendir. Returns immediately with a Request object. If a block is given, it will be invoked when the server responds.
sftp.open("/path/to/file") do |response|
raise "fail!" unless response.ok?
sftp.close(response[:handle])
end
sftp.loop
206 207 208 |
# File 'lib/net/sftp/session.rb', line 206 def close(handle, &callback) request :close, handle, &callback end |