mirror of
https://github.com/tribufu/ServerManagers
synced 2026-06-01 09:42:39 +00:00
Added Create Directory setting.
This commit is contained in:
parent
5731d6f351
commit
1a8d5ba0f2
5 changed files with 8 additions and 14 deletions
|
|
@ -243,8 +243,6 @@ namespace ServerManagerTool
|
||||||
if (LogManager.Configuration.FindTargetByName(loggerName) == null)
|
if (LogManager.Configuration.FindTargetByName(loggerName) == null)
|
||||||
{
|
{
|
||||||
var logFilePath = GetProfileLogFolder(profileId);
|
var logFilePath = GetProfileLogFolder(profileId);
|
||||||
if (!System.IO.Directory.Exists(logFilePath))
|
|
||||||
System.IO.Directory.CreateDirectory(logFilePath);
|
|
||||||
|
|
||||||
var logFile = new FileTarget(loggerName)
|
var logFile = new FileTarget(loggerName)
|
||||||
{
|
{
|
||||||
|
|
@ -257,6 +255,7 @@ namespace ServerManagerTool
|
||||||
ArchiveOldFileOnStartup = true,
|
ArchiveOldFileOnStartup = true,
|
||||||
MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles,
|
MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles,
|
||||||
MaxArchiveDays = Config.Default.LoggingMaxArchiveDays,
|
MaxArchiveDays = Config.Default.LoggingMaxArchiveDays,
|
||||||
|
CreateDirs = true,
|
||||||
};
|
};
|
||||||
LogManager.Configuration.AddTarget(loggerName, logFile);
|
LogManager.Configuration.AddTarget(loggerName, logFile);
|
||||||
|
|
||||||
|
|
@ -547,6 +546,7 @@ namespace ServerManagerTool
|
||||||
fileTarget.ArchiveFileName = Path.Combine(logDir, $"{fileName}.{{#}}.log");
|
fileTarget.ArchiveFileName = Path.Combine(logDir, $"{fileName}.{{#}}.log");
|
||||||
fileTarget.MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles;
|
fileTarget.MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles;
|
||||||
fileTarget.MaxArchiveDays = Config.Default.LoggingMaxArchiveDays;
|
fileTarget.MaxArchiveDays = Config.Default.LoggingMaxArchiveDays;
|
||||||
|
fileTarget.CreateDirs = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
LogManager.ReconfigExistingLoggers();
|
LogManager.ReconfigExistingLoggers();
|
||||||
|
|
|
||||||
|
|
@ -2208,9 +2208,6 @@ namespace ServerManagerTool.Lib
|
||||||
|
|
||||||
if (LogManager.Configuration.FindTargetByName(loggerName) is null)
|
if (LogManager.Configuration.FindTargetByName(loggerName) is null)
|
||||||
{
|
{
|
||||||
if (!Directory.Exists(logFilePath))
|
|
||||||
Directory.CreateDirectory(logFilePath);
|
|
||||||
|
|
||||||
var logFile = new FileTarget(loggerName)
|
var logFile = new FileTarget(loggerName)
|
||||||
{
|
{
|
||||||
FileName = Path.Combine(logFilePath, $"{logName}.log"),
|
FileName = Path.Combine(logFilePath, $"{logName}.log"),
|
||||||
|
|
@ -2222,6 +2219,7 @@ namespace ServerManagerTool.Lib
|
||||||
ArchiveOldFileOnStartup = true,
|
ArchiveOldFileOnStartup = true,
|
||||||
MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles,
|
MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles,
|
||||||
MaxArchiveDays = Config.Default.LoggingMaxArchiveDays,
|
MaxArchiveDays = Config.Default.LoggingMaxArchiveDays,
|
||||||
|
CreateDirs = true,
|
||||||
};
|
};
|
||||||
LogManager.Configuration.AddTarget(loggerName, logFile);
|
LogManager.Configuration.AddTarget(loggerName, logFile);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -242,8 +242,6 @@ namespace ServerManagerTool
|
||||||
if (LogManager.Configuration.FindTargetByName(loggerName) == null)
|
if (LogManager.Configuration.FindTargetByName(loggerName) == null)
|
||||||
{
|
{
|
||||||
var logFilePath = GetProfileLogFolder(profileId);
|
var logFilePath = GetProfileLogFolder(profileId);
|
||||||
if (!System.IO.Directory.Exists(logFilePath))
|
|
||||||
System.IO.Directory.CreateDirectory(logFilePath);
|
|
||||||
|
|
||||||
var logFile = new FileTarget(loggerName)
|
var logFile = new FileTarget(loggerName)
|
||||||
{
|
{
|
||||||
|
|
@ -256,6 +254,7 @@ namespace ServerManagerTool
|
||||||
ArchiveOldFileOnStartup = true,
|
ArchiveOldFileOnStartup = true,
|
||||||
MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles,
|
MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles,
|
||||||
MaxArchiveDays = Config.Default.LoggingMaxArchiveDays,
|
MaxArchiveDays = Config.Default.LoggingMaxArchiveDays,
|
||||||
|
CreateDirs = true,
|
||||||
};
|
};
|
||||||
LogManager.Configuration.AddTarget(loggerName, logFile);
|
LogManager.Configuration.AddTarget(loggerName, logFile);
|
||||||
|
|
||||||
|
|
@ -536,6 +535,7 @@ namespace ServerManagerTool
|
||||||
fileTarget.ArchiveFileName = Path.Combine(logDir, $"{fileName}.{{#}}.log");
|
fileTarget.ArchiveFileName = Path.Combine(logDir, $"{fileName}.{{#}}.log");
|
||||||
fileTarget.MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles;
|
fileTarget.MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles;
|
||||||
fileTarget.MaxArchiveDays = Config.Default.LoggingMaxArchiveDays;
|
fileTarget.MaxArchiveDays = Config.Default.LoggingMaxArchiveDays;
|
||||||
|
fileTarget.CreateDirs = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
LogManager.ReconfigExistingLoggers();
|
LogManager.ReconfigExistingLoggers();
|
||||||
|
|
|
||||||
|
|
@ -2079,9 +2079,6 @@ namespace ServerManagerTool.Lib
|
||||||
|
|
||||||
if (LogManager.Configuration.FindTargetByName(loggerName) is null)
|
if (LogManager.Configuration.FindTargetByName(loggerName) is null)
|
||||||
{
|
{
|
||||||
if (!Directory.Exists(logFilePath))
|
|
||||||
Directory.CreateDirectory(logFilePath);
|
|
||||||
|
|
||||||
var logFile = new FileTarget(loggerName)
|
var logFile = new FileTarget(loggerName)
|
||||||
{
|
{
|
||||||
FileName = Path.Combine(logFilePath, $"{logName}.log"),
|
FileName = Path.Combine(logFilePath, $"{logName}.log"),
|
||||||
|
|
@ -2093,6 +2090,7 @@ namespace ServerManagerTool.Lib
|
||||||
ArchiveOldFileOnStartup = true,
|
ArchiveOldFileOnStartup = true,
|
||||||
MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles,
|
MaxArchiveFiles = Config.Default.LoggingMaxArchiveFiles,
|
||||||
MaxArchiveDays = Config.Default.LoggingMaxArchiveDays,
|
MaxArchiveDays = Config.Default.LoggingMaxArchiveDays,
|
||||||
|
CreateDirs = true,
|
||||||
};
|
};
|
||||||
LogManager.Configuration.AddTarget(loggerName, logFile);
|
LogManager.Configuration.AddTarget(loggerName, logFile);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -68,9 +68,6 @@ namespace ServerManagerTool.DiscordBot.Services
|
||||||
|
|
||||||
if (LogManager.Configuration.FindTargetByName(loggerName) is null)
|
if (LogManager.Configuration.FindTargetByName(loggerName) is null)
|
||||||
{
|
{
|
||||||
if (!Directory.Exists(logFilePath))
|
|
||||||
Directory.CreateDirectory(logFilePath);
|
|
||||||
|
|
||||||
var logFile = new FileTarget(loggerName)
|
var logFile = new FileTarget(loggerName)
|
||||||
{
|
{
|
||||||
FileName = Path.Combine(logFilePath, $"{logName}.log"),
|
FileName = Path.Combine(logFilePath, $"{logName}.log"),
|
||||||
|
|
@ -81,7 +78,8 @@ namespace ServerManagerTool.DiscordBot.Services
|
||||||
ArchiveDateFormat = "yyyyMMdd",
|
ArchiveDateFormat = "yyyyMMdd",
|
||||||
ArchiveOldFileOnStartup = true,
|
ArchiveOldFileOnStartup = true,
|
||||||
MaxArchiveFiles = maxArchiveFiles,
|
MaxArchiveFiles = maxArchiveFiles,
|
||||||
MaxArchiveDays = maxArchiveDays,
|
MaxArchiveDays = maxArchiveDays,
|
||||||
|
CreateDirs = true,
|
||||||
};
|
};
|
||||||
LogManager.Configuration.AddTarget(loggerName, logFile);
|
LogManager.Configuration.AddTarget(loggerName, logFile);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue