[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Rdiff-backup-commits] Changes to rdiff-backup/rdiff_backup/backup.py
From: |
Ben Escoto |
Subject: |
[Rdiff-backup-commits] Changes to rdiff-backup/rdiff_backup/backup.py |
Date: |
Wed, 23 Nov 2005 22:00:19 -0500 |
Index: rdiff-backup/rdiff_backup/backup.py
diff -u rdiff-backup/rdiff_backup/backup.py:1.36
rdiff-backup/rdiff_backup/backup.py:1.37
--- rdiff-backup/rdiff_backup/backup.py:1.36 Wed Nov 23 23:16:32 2005
+++ rdiff-backup/rdiff_backup/backup.py Thu Nov 24 03:00:18 2005
@@ -109,12 +109,12 @@
diff_rorp = src_rp.getRORPath()
if dest_sig.isflaglinked():
diff_rorp.flaglinked(dest_sig.get_link_flag())
- elif dest_sig.isreg() and src_rp.isreg():
- attach_diff(diff_rorp, src_rp, dest_sig)
elif src_rp.isreg():
- attach_snapshot(diff_rorp, src_rp)
+ if dest_sig.isreg(): attach_diff(diff_rorp,
src_rp, dest_sig)
+ else: attach_snapshot(diff_rorp, src_rp)
+ else:
dest_sig.close_if_necessary()
- else: diff_rorp.set_attached_filetype('snapshot')
+ diff_rorp.set_attached_filetype('snapshot')
yield diff_rorp
static.MakeClass(SourceStruct)