Module: Dumpdb::SettingsMethods

Defined in:
lib/dumpdb.rb

Instance Method Summary collapse

Instance Method Details

#copy_dump_cmdObject



59
# File 'lib/dumpdb.rb', line 59

def copy_dump_cmd; @copy_dump_cmd ||= Settings::CopyDumpCmd.new.value(self); end

#databasesObject



52
# File 'lib/dumpdb.rb', line 52

def databases; @databases ||= settings.databases.value(self); end

#dump_cmdsObject



57
# File 'lib/dumpdb.rb', line 57

def dump_cmds;     @dump_cmds     ||= settings.dump_cmds.value(self);        end

#dump_fileObject



53
# File 'lib/dumpdb.rb', line 53

def dump_file; @dump_file ||= settings.dump_file.value(self); end

#restore_cmdsObject



58
# File 'lib/dumpdb.rb', line 58

def restore_cmds;  @restore_cmds  ||= settings.restore_cmds.value(self);     end

#settingsObject



49
# File 'lib/dumpdb.rb', line 49

def settings; self.class.settings; end

#sourceObject



54
# File 'lib/dumpdb.rb', line 54

def source;    @source    ||= settings.source.value(self);    end

#sshObject



51
# File 'lib/dumpdb.rb', line 51

def ssh;       @ssh       ||= settings.ssh.value(self);       end

#targetObject



55
# File 'lib/dumpdb.rb', line 55

def target;    @target    ||= settings.target.value(self);    end