rdiff-backup-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Rdiff-backup-commits] Changes to rdiff-backup/rdiff_backup/longname.py


From: Ben Escoto
Subject: [Rdiff-backup-commits] Changes to rdiff-backup/rdiff_backup/longname.py
Date: Fri, 25 Nov 2005 23:56:15 -0500

Index: rdiff-backup/rdiff_backup/longname.py
diff -u rdiff-backup/rdiff_backup/longname.py:1.1 
rdiff-backup/rdiff_backup/longname.py:1.2
--- rdiff-backup/rdiff_backup/longname.py:1.1   Wed Nov 23 23:16:32 2005
+++ rdiff-backup/rdiff_backup/longname.py       Sat Nov 26 04:56:15 2005
@@ -250,11 +250,11 @@
                """Make a new rf when long name info is available"""
                if rorp.has_alt_mirror_name():
                        inc_name = rorp.get_alt_mirror_name()
-                       mirror_rp = get_long_rp(mirror_name)
-               elif rorp.has_alt_inc_name():
-                       inc_name = rorp.get_alt_inc_name()
+                       mirror_rp = get_long_rp(inc_name)
+               else:
                        mirror_rp = mirror_root.new_index(rorp.index)
-               else: assert 0, "Making new rf when rorp has no alternate name 
info"
+                       if rorp.has_alt_inc_name(): inc_name = 
rorp.get_alt_inc_name()
+                       else: return restore.RestoreFile(mirror_rp, None, [])
 
                rf = restore.RestoreFile(mirror_rp, None, [])
                update_incs(rf, inc_name)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]