From 300ed78105c6ef41e730617c954f1c78102fd7b7 Mon Sep 17 00:00:00 2001 From: James Wilson Date: Mon, 11 Nov 2013 12:13:21 -0500 Subject: [PATCH] Run vagrant up prior to up:db & down:db --- deployment/lib/sync.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deployment/lib/sync.rb b/deployment/lib/sync.rb index a7a64fd..b8471a3 100644 --- a/deployment/lib/sync.rb +++ b/deployment/lib/sync.rb @@ -65,6 +65,7 @@ run "rm -f #{backup_path}.gz" system "gzip -d #{backup_name}.gz" + system "vagrant up" system "vagrant ssh local -c 'cd /vagrant && mysql -uroot < #{backup_name}' && rm -f #{backup_name}" end @@ -94,6 +95,7 @@ set :backup_name, DateTime.now.strftime("#{db_name}.%Y-%m-%d.%H%M%S.sql") set :backup_path, "#{backup_dir}/#{backup_name}" + system "vagrant up" system "vagrant ssh local -c 'cd /vagrant && mysqldump -u\"#{db_user}\" -p\"#{db_password}\" --opt --databases \"#{db_name}\" | gzip --rsyncable > #{backup_name}.gz'" run "mkdir -p #{backup_dir}"