Fixed: Removed hardlink-based transactional file transfer logic (instead relying on explicit copy+delete for cifs)

Signed-off-by: Robin Dadswell <robin@dadswell.email>
This commit is contained in:
Taloth Saldono
2020-06-11 23:54:28 +02:00
committed by Qstick
parent fe85e18a62
commit 4af4d45873
8 changed files with 94 additions and 618 deletions
@@ -134,7 +134,7 @@ namespace NzbDrone.Core.Update
}
_logger.Info("Preparing client");
_diskTransferService.TransferFolder(_appFolderInfo.GetUpdateClientFolder(), updateSandboxFolder, TransferMode.Move, false);
_diskTransferService.TransferFolder(_appFolderInfo.GetUpdateClientFolder(), updateSandboxFolder, TransferMode.Move);
// Set executable flag on update app
if (OsInfo.IsOsx || (OsInfo.IsLinux && PlatformInfo.IsNetCore))