Sha256: 8f647a6cb97898a52d6e5dbc4e711a21371a8c68c37904b34aa153c2ee4e387d
Contents?: true
Size: 397 Bytes
Versions: 86
Compression:
Stored size: 397 Bytes
Contents
require 'open-uri' require 'uri/scp' require 'net/scp' module URI class SCP def buffer_open(buf, proxy, open_options) options = open_options.merge(:port => port, :password => password) progress = options.delete(:progress_proc) buf << Net::SCP.download!(host, user, path, nil, open_options, &progress) buf.io.rewind end include OpenURI::OpenRead end end
Version data entries
86 entries across 56 versions & 11 rubygems