Change log expiry days to 2
This commit is contained in:
@@ -109,7 +109,7 @@ namespace MarketData.Services
|
||||
}
|
||||
string arg = args[0].ToUpper();
|
||||
|
||||
// log files are now of the form market_data+task.log. Also log files will expire when > 1 days old
|
||||
// log files are now of the form market_data+task.log. The log expiry days is set in the CreateLogging method below.
|
||||
if(!CreateLogging(arg))
|
||||
{
|
||||
Console.WriteLine("CreateLogging returned false.");
|
||||
@@ -459,8 +459,14 @@ namespace MarketData.Services
|
||||
// ******************************************************************* E N D T A S K S ********************************************************************
|
||||
// *********************************************************************************************************************************************************
|
||||
|
||||
/// <summary>
|
||||
/// Creates the log file for the particular task. The log expiry days has been set to 2 days below.
|
||||
/// </summary>
|
||||
/// <param name="task"></param>
|
||||
/// <returns></returns>
|
||||
private static bool CreateLogging(String task)
|
||||
{
|
||||
int logExpiryDays = 2;
|
||||
if(String.IsNullOrEmpty(task))return false;
|
||||
task=task.ToLower();
|
||||
MDTrace.LogLevel = LogLevel.DEBUG;
|
||||
@@ -470,7 +476,7 @@ namespace MarketData.Services
|
||||
String currentWorkingDirectory = Directory.GetCurrentDirectory();
|
||||
Console.WriteLine($"Current directory is {currentWorkingDirectory}");
|
||||
Utility.EnsureLogFolder(currentWorkingDirectory+logFolder);
|
||||
Utility.ExpireLogs(currentWorkingDirectory+logFolder,1);
|
||||
Utility.ExpireLogs(currentWorkingDirectory+logFolder,logExpiryDays);
|
||||
Trace.Listeners.Remove("Default");
|
||||
Console.WriteLine($"Adding Trace Listener :{currentWorkingDirectory+logFolder+"/"+strLogFile}");
|
||||
Trace.Listeners.Add(new TextWriterTraceListener(currentWorkingDirectory+logFolder+"/"+strLogFile));
|
||||
|
||||
Reference in New Issue
Block a user