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/metadata.py


From: Ben Escoto
Subject: [Rdiff-backup-commits] Changes to rdiff-backup/rdiff_backup/metadata.py
Date: Thu, 27 Oct 2005 02:16:41 -0400

Index: rdiff-backup/rdiff_backup/metadata.py
diff -u rdiff-backup/rdiff_backup/metadata.py:1.16 
rdiff-backup/rdiff_backup/metadata.py:1.17
--- rdiff-backup/rdiff_backup/metadata.py:1.16  Mon May 31 22:20:54 2004
+++ rdiff-backup/rdiff_backup/metadata.py       Thu Oct 27 06:16:39 2005
@@ -119,6 +119,10 @@
                                str_list.append("  Inode %s\n" % 
rorpath.getinode())
                                str_list.append("  DeviceLoc %s\n" % 
rorpath.getdevloc())
 
+               # Save any hashes, if available
+               if rorpath.has_sha1():
+                       str_list.append('  SHA1Digest %s\n' % 
rorpath.get_sha1())
+
        elif type == "None": return "".join(str_list)
        elif type == "dir" or type == "sock" or type == "fifo": pass
        elif type == "sym":
@@ -166,6 +170,7 @@
                elif field == "CarbonFile":
                        if data == "None": data_dict['carbonfile'] = None
                        else: data_dict['carbonfile'] = string2carbonfile(data)
+               elif field == "SHA1Digest": data_dict['sha1'] = data
                elif field == "NumHardLinks": data_dict['nlink'] = int(data)
                elif field == "Inode": data_dict['inode'] = long(data)
                elif field == "DeviceLoc": data_dict['devloc'] = long(data)




reply via email to

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