class Commands::GetCommand

Public Instance Methods

enact(client) click to toggle source
Calls superclass method Commands::AbstractSSHCommand#enact
# File lib/commands.rb, line 660
def enact(client)
  super(client)
  if get_field(:dest) then
    exec "scp #{self.get_scp_opts} -i #{key_pair_file} hadoop@#{hostname}:#{@arg} #{get_field(:dest)}"
  else
    exec "scp #{self.get_scp_opts} -i #{key_pair_file} hadoop@#{hostname}:#{@arg} #{File.basename(@arg)}"
  end
end