Module: Dumpdb::SettingsDslMethods

Defined in:
lib/dumpdb.rb

Instance Method Summary collapse

Instance Method Details

#dump(&block) ⇒ Object



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

def dump(&block);    settings.dump_cmds    << Settings::DumpCmd.new(block);    end

#dump_file(&block) ⇒ Object



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

def dump_file(&block); settings.dump_file = Settings::DumpFile.new(block);     end

#restore(&block) ⇒ Object



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

def restore(&block); settings.restore_cmds << Settings::RestoreCmd.new(block); end

#source(&block) ⇒ Object



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

def source(&block);    settings.source    = Settings::SourceTarget.new(block); end

#ssh(&block) ⇒ Object



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

def ssh(&block);       settings.ssh       = Settings::Ssh.new(block);          end

#target(&block) ⇒ Object



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

def target(&block);    settings.target    = Settings::SourceTarget.new(block); end