You've already forked Sonarr
							
							
				mirror of
				https://github.com/Sonarr/Sonarr.git
				synced 2025-10-31 00:07:55 +02:00 
			
		
		
		
	Fixed update log path issues.
This commit is contained in:
		| @@ -103,5 +103,17 @@ namespace NzbDrone.Common.Test | ||||
|         { | ||||
|             GetEnviromentProvider().GetUpdateClientExePath().Should().BeEquivalentTo(@"C:\Temp\Nzbdrone_update\NzbDrone\NzbDrone.Update\NzbDrone.Update.exe"); | ||||
|         } | ||||
|  | ||||
|         [Test] | ||||
|         public void GetSandboxLogFolder() | ||||
|         { | ||||
|             GetEnviromentProvider().GetSandboxLogFolder().Should().BeEquivalentTo(@"C:\Temp\Nzbdrone_update\UpdateLogs\"); | ||||
|         } | ||||
|  | ||||
|         [Test] | ||||
|         public void GetUpdateLogFolder() | ||||
|         { | ||||
|             GetEnviromentProvider().GetUpdateLogFolder().Should().BeEquivalentTo(@"C:\NzbDrone\UpdateLogs\"); | ||||
|         } | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -22,7 +22,7 @@ namespace NzbDrone.Common | ||||
|         private const string UPDATE_BACKUP_FOLDER_NAME = "nzbdrone_backup\\"; | ||||
|         private const string UPDATE_CLIENT_EXE = "nzbdrone.update.exe"; | ||||
|         private const string UPDATE_CLIENT_FOLDER_NAME = "NzbDrone.Update\\"; | ||||
|         public const string UPDATE_LOG_FOLDER_NAME = "UpdateLogs\\"; | ||||
|         private const string UPDATE_LOG_FOLDER_NAME = "UpdateLogs\\"; | ||||
|  | ||||
|         public static string NormalizePath(this string path) | ||||
|         { | ||||
|   | ||||
| @@ -65,11 +65,10 @@ namespace NzbDrone.Update | ||||
|             LogConfiguration.RegisterConsoleLogger(LogLevel.Trace); | ||||
|             LogConfiguration.RegisterUdpLogger(); | ||||
|  | ||||
|  | ||||
|             var lastUpgradeLog = new FileTarget(); | ||||
|             lastUpgradeLog.AutoFlush = true; | ||||
|             lastUpgradeLog.ConcurrentWrites = false; | ||||
|             lastUpgradeLog.FileName = Path.Combine(PathExtentions.UPDATE_LOG_FOLDER_NAME, DateTime.Now.ToString("yyyy.MM.dd-H-mm") + ".txt"); | ||||
|             lastUpgradeLog.FileName = Path.Combine(new EnviromentProvider().GetSandboxLogFolder(), DateTime.Now.ToString("yyyy.MM.dd-H-mm") + ".txt"); | ||||
|             lastUpgradeLog.KeepFileOpen = false; | ||||
|             lastUpgradeLog.Layout = "${longdate} - ${logger}: ${message} ${exception:format=ToString}"; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user