summaryrefslogtreecommitdiff
path: root/rdiff-backup/rdiff_backup/Main.py
diff options
context:
space:
mode:
authorbescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2005-12-16 20:41:14 +0000
committerbescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2005-12-16 20:41:14 +0000
commitc98b57c53bbec5c5c100a29627f01e967f6f7a05 (patch)
tree657fa7adb5f459d0a5fc6fdf7d1f5e8c26181c4f /rdiff-backup/rdiff_backup/Main.py
parentde66d93df7e024b160116409dedea240056818b5 (diff)
downloadrdiff-backup-c98b57c53bbec5c5c100a29627f01e967f6f7a05.tar.gz
Added nice error message if two backups within one second
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@713 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup/rdiff_backup/Main.py')
-rw-r--r--rdiff-backup/rdiff_backup/Main.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/rdiff-backup/rdiff_backup/Main.py b/rdiff-backup/rdiff_backup/Main.py
index 7cc5a8f..7f3662b 100644
--- a/rdiff-backup/rdiff_backup/Main.py
+++ b/rdiff-backup/rdiff_backup/Main.py
@@ -424,6 +424,9 @@ def backup_final_init(rpout):
Log.open_logfile(Globals.rbdir.append("backup.log"))
checkdest_if_necessary(rpout)
prevtime = backup_get_mirrortime()
+ if prevtime >= Time.curtime: Log.FatalError(
+"""Time of Last backup is not in the past. This is probably caused
+by running two backups in less than a second. Wait a second a try again.""")
ErrorLog.open(Time.curtimestr, compress = Globals.compression)
inc_base = Globals.rbdir.append_path("increments")
if not inc_base.lstat(): inc_base.mkdir()