derefering backed up files for now
authorEduardo Robles Elvira <edulix@wadobo.com>
Thu, 26 Dec 2013 13:49:07 +0000 (14:49 +0100)
committerEduardo Robles Elvira <edulix@wadobo.com>
Thu, 26 Dec 2013 13:49:07 +0000 (14:49 +0100)
deltatar/deltatar.py

index 6921669..53916d7 100644 (file)
@@ -607,7 +607,8 @@ class DeltaTar(object):
                               password=self.password,
                               max_volume_size=max_volume_size,
                               new_volume_handler=new_volume_handler,
-                              save_to_members=False)
+                              save_to_members=False,
+                              dereference=True)
 
 
         os.chdir(source_path)
@@ -761,7 +762,8 @@ class DeltaTar(object):
                               password=self.password,
                               max_volume_size=max_volume_size,
                               new_volume_handler=new_volume_handler,
-                              save_to_members=False)
+                              save_to_members=False,
+                              dereference=True)
 
 
         # create the iterators, first the previous index iterator, then the
@@ -968,7 +970,8 @@ class DeltaTar(object):
                         concat_compression='#gz' in self.delta_tar.mode,
                         password=self.delta_tar.password,
                         new_volume_handler=None,
-                        save_to_members=False)
+                        save_to_members=False,
+                        dereference=True)
                 return self
 
             def __exit__(self, type, value, tb):
@@ -1142,7 +1145,8 @@ class DeltaTar(object):
                             concat_compression='#gz' in self.mode,
                             password=self.password,
                             new_volume_handler=new_volume_handler,
-                            save_to_members=False)
+                            save_to_members=False,
+                            dereference=True)
 
         def filter(cls, list_func, tarinfo):
             if list_func is None: