Class: Dumpdb::Settings::CopyDumpCmd

Inherits:
Cmd
  • Object
show all
Defined in:
lib/dumpdb/settings.rb

Instance Attribute Summary

Attributes inherited from Base

#proc

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from Dumpdb::Settings::Base

Instance Method Details

#value(script) ⇒ Object



69
70
71
72
73
74
75
# File 'lib/dumpdb/settings.rb', line 69

def value(script)
  if script.ssh?
    "sftp #{script.ssh_opts} #{script.ssh}:#{script.source.dump_file} #{script.target.dump_file}"
  else
    "cp #{script.source.dump_file} #{script.target.dump_file}"
  end
end