Sha256: 9920727797abc246b5e84dfca1a30c3c2a4887e9e42b1bef515b2c63063dfc67
Contents?: true
Size: 538 Bytes
Versions: 7
Compression:
Stored size: 538 Bytes
Contents
require "net/scp" module SSHKit module Backend class Netssh < Abstract class ScpTransfer def initialize(ssh, summarizer) @ssh = ssh @summarizer = summarizer end def upload!(local, remote, options) ssh.scp.upload!(local, remote, options, &summarizer) end def download!(remote, local, options) ssh.scp.download!(remote, local, options, &summarizer) end private attr_reader :ssh, :summarizer end end end end
Version data entries
7 entries across 7 versions & 1 rubygems