From 5b0c099cebaad0465380458d09aeeec904ae6691 Mon Sep 17 00:00:00 2001 From: Stefan Wintermeyer Date: Mon, 4 Mar 2013 12:04:00 +0100 Subject: rake db:force_now (does a backup without queuing). --- lib/tasks/backup.rake | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib') diff --git a/lib/tasks/backup.rake b/lib/tasks/backup.rake index f08bb39..51fd2f2 100644 --- a/lib/tasks/backup.rake +++ b/lib/tasks/backup.rake @@ -10,6 +10,12 @@ namespace :backup do echo "BackupJob ID: #{backup_job.id}" end + desc "Do a backup. Now!" + task :force_now => :environment do + backup_job = BackupJob.create(:state => 'force now') + echo "BackupJob ID: #{backup_job.id}" + end + desc "Restore the system" task :restore => :environment do # This task takes the first RestoreJob to restore the system. -- cgit v1.2.3