[Logger] Have logging automatically start on Logger create

This commit is contained in:
Matt Nadareski
2016-09-22 16:43:38 -07:00
parent 64270f5727
commit c17744984c
7 changed files with 2 additions and 24 deletions

View File

@@ -67,7 +67,6 @@ namespace SabreTools
};
Logger logger = new Logger(false, "");
logger.Start();
foreach (string input in inputs)
{
DATFromDir dfd = new DATFromDir(input, datdata, false /* noMD5 */, false /* noSHA1 */, true /* bare */, false /* archivesAsFiles */,

View File

@@ -42,7 +42,6 @@ namespace SabreTools
{
// Perform initial setup and verification
_logger = new Logger(true, "romba.log");
_logger.Start();
InitializeConfiguration();
DBTools.EnsureDatabase(_dbSchema, _db, _connectionString);

View File

@@ -23,24 +23,6 @@ namespace SabreTools.Helper
// Private required variables
private string _basepath = "Logs" + Path.DirectorySeparatorChar;
// Public wrappers
public bool ToFile
{
get { return _tofile; }
set
{
if (!value)
{
Close();
}
_tofile = value;
if (_tofile)
{
Start();
}
}
}
/// <summary>
/// Initialize a Logger object with the given information
/// </summary>
@@ -55,6 +37,8 @@ namespace SabreTools.Helper
{
Directory.CreateDirectory(_basepath);
}
Start();
}
/// <summary>

View File

@@ -80,7 +80,6 @@ namespace SabreTools.Helper
}
Logger logger = new Logger(false, "");
logger.Start();
XmlTextReader xtr = DatFile.GetXmlTextReader(filename, logger);
if (xtr == null)

View File

@@ -280,7 +280,6 @@ namespace SabreTools
}
Logger statlog = new Logger(true, "stats.txt");
statlog.Start();
Stats stats = new Stats(newinputs, single, statlog);
stats.Process();
statlog.Close(true);

View File

@@ -21,7 +21,6 @@ namespace SabreTools
{
// Perform initial setup and verification
_logger = new Logger(true, "sabretools.log");
_logger.Start();
// If output is being redirected, don't allow clear screens
if (!Console.IsOutputRedirected)

View File

@@ -21,7 +21,6 @@ namespace SabreTools
// Perform initial setup and verification
Logger logger = new Logger(true, "simplesort.log");
logger.Start();
// Credits take precidence over all
if ((new List<string>(args)).Contains("--credits"))