]> git.donarmstrong.com Git - dak.git/blobdiff - daklib/fstransactions.py
dont create hardlinks by default
[dak.git] / daklib / fstransactions.py
index 33f59c8c570072b989ab7cca301fc664c4c73ba5..dbc42647b0dd209e63b834bf97ecbf39ed0fe7c8 100644 (file)
@@ -57,9 +57,9 @@ class _FilesystemCopyAction(_FilesystemAction):
             try:
                 os.link(source, self.destination)
             except OSError:
-                shutil.copy2(source, self.destination)
+                shutil.copy(source, self.destination)
         else:
-            shutil.copy2(source, self.destination)
+            shutil.copy(source, self.destination)
 
         self.need_cleanup = True
         if mode is not None:
@@ -122,7 +122,7 @@ class FilesystemTransaction(object):
     def __init__(self):
         self.actions = []
 
-    def copy(self, source, destination, link=True, symlink=False, mode=None):
+    def copy(self, source, destination, link=False, symlink=False, mode=None):
         """copy C{source} to C{destination}
 
         @type  source: str