Method: Backuper#initialize
- Defined in:
- lib/backuper.rb
#initialize(&block) ⇒ Backuper
Returns a new instance of Backuper.
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/backuper.rb', line 6 def initialize(&block) instance_eval(&block) mysql_params['host'] ||= 'localhost' mysql_params['username'] ||= 'root' system "mkdir -p #{local_backup_base_path}" perform_files_backup perform_database_backup perform_remote_sync end |