class BackupDriver::MysqlCreateCommand
Public Instance Methods
backup_basename()
click to toggle source
# File lib/backup_driver/mysql_create_command.rb, line 8 def backup_basename options[:name] end
password_params()
click to toggle source
# File lib/backup_driver/mysql_create_command.rb, line 16 def password_params return "--password=#{options[:password]}" if options[:password] "" end
prepare_source()
click to toggle source
# File lib/backup_driver/mysql_create_command.rb, line 3 def prepare_source driver.log << `/bin/mkdir -p #{temp_dir}/mysql` driver.log << `/usr/bin/mysqldump -u #{options[:user]} #{password_params} #{options[:name]} > #{source}/#{options[:name]}.sql` end
source()
click to toggle source
# File lib/backup_driver/mysql_create_command.rb, line 12 def source "#{temp_dir}/mysql" end