[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 logger = new Logger(false, "");
logger.Start();
foreach (string input in inputs) foreach (string input in inputs)
{ {
DATFromDir dfd = new DATFromDir(input, datdata, false /* noMD5 */, false /* noSHA1 */, true /* bare */, false /* archivesAsFiles */, 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 // Perform initial setup and verification
_logger = new Logger(true, "romba.log"); _logger = new Logger(true, "romba.log");
_logger.Start();
InitializeConfiguration(); InitializeConfiguration();
DBTools.EnsureDatabase(_dbSchema, _db, _connectionString); DBTools.EnsureDatabase(_dbSchema, _db, _connectionString);

View File

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

View File

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

View File

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

View File

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

View File

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