class Logcli::SCP

Attributes

params[RW]

Public Class Methods

new(params) click to toggle source
# File lib/logcli/scp.rb, line 4
def initialize params
  @params = params
end

Public Instance Methods

download(remote_path, local_dest) click to toggle source
# File lib/logcli/scp.rb, line 8
def download remote_path, local_dest
  Net::SCP.start(*params.scp_args) do |scp|
    scp.download remote_path, local_dest do |ch, name, sent, total|
      puts "#{name}: #{sent}/#{total}"
    end
  end
end