Module: Dumpdb::SettingsMethods
- Defined in:
- lib/dumpdb.rb
Instance Method Summary collapse
- #copy_dump_cmd ⇒ Object
- #databases ⇒ Object
- #dump_cmds ⇒ Object
- #dump_file ⇒ Object
- #restore_cmds ⇒ Object
- #settings ⇒ Object
- #source ⇒ Object
- #ssh ⇒ Object
- #target ⇒ Object
Instance Method Details
#copy_dump_cmd ⇒ Object
59 |
# File 'lib/dumpdb.rb', line 59 def copy_dump_cmd; @copy_dump_cmd ||= Settings::CopyDumpCmd.new.value(self); end |
#databases ⇒ Object
52 |
# File 'lib/dumpdb.rb', line 52 def databases; @databases ||= settings.databases.value(self); end |
#dump_cmds ⇒ Object
57 |
# File 'lib/dumpdb.rb', line 57 def dump_cmds; @dump_cmds ||= settings.dump_cmds.value(self); end |
#dump_file ⇒ Object
53 |
# File 'lib/dumpdb.rb', line 53 def dump_file; @dump_file ||= settings.dump_file.value(self); end |
#restore_cmds ⇒ Object
58 |
# File 'lib/dumpdb.rb', line 58 def restore_cmds; @restore_cmds ||= settings.restore_cmds.value(self); end |
#settings ⇒ Object
49 |
# File 'lib/dumpdb.rb', line 49 def settings; self.class.settings; end |
#source ⇒ Object
54 |
# File 'lib/dumpdb.rb', line 54 def source; @source ||= settings.source.value(self); end |
#ssh ⇒ Object
51 |
# File 'lib/dumpdb.rb', line 51 def ssh; @ssh ||= settings.ssh.value(self); end |
#target ⇒ Object
55 |
# File 'lib/dumpdb.rb', line 55 def target; @target ||= settings.target.value(self); end |