Module: Dumpdb::SettingsDslMethods

Defined in:
lib/dumpdb.rb

Instance Method Summary collapse

Instance Method Details

#databases(&block) ⇒ Object



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

def databases(&block); settings.databases = Settings::Databases.new(block);    end

#dump(&block) ⇒ Object



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

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

#dump_file(&block) ⇒ Object



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

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

#restore(&block) ⇒ Object



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

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

#source(&block) ⇒ Object



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

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

#ssh(&block) ⇒ Object



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

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

#target(&block) ⇒ Object



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

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