Class: Dumpdb::Settings::DumpCmd
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Dumpdb::Settings::Base
Instance Method Details
#value(script, placeholder_vals = {}) ⇒ Object
48 49 50 51 52 53 54 55 |
# File 'lib/dumpdb/settings.rb', line 48 def value(script, placeholder_vals={}) val = super(script, script.source.to_hash.merge(placeholder_vals)) if script.ssh? val = val.gsub("\\", "\\\\\\").gsub('"', '\"') val = "ssh -A #{script.ssh_opts} #{script.ssh} \"#{val}\"" end val end |