Logging overhaul!

This change brings about a few changes:
1) A new LogLevel called "User" that is used for non-verbose, non-error output
2) Only User and Error are output to console now, not all of them
3) All programs have log to file enabled by default and all flags for enabling logging have been removed
4) Some former Verbose statements have been converted over to User because of the shift in usage.
This commit is contained in:
Matt Nadareski
2016-05-10 15:41:33 -07:00
parent 37253b8c91
commit 1800ac6750
12 changed files with 80 additions and 85 deletions

View File

@@ -41,7 +41,7 @@ namespace SabreTools.Helper
}
// (currently uses current time, change to "last updated time")
logger.Log("Opening file for writing: " + outDir + description + (old ? ".dat" : ".xml"));
logger.User("Opening file for writing: " + outDir + description + (old ? ".dat" : ".xml"));
try
{
@@ -125,7 +125,7 @@ namespace SabreTools.Helper
}
sw.Write((old ? ")" : "\t</machine>\n</datafile>"));
logger.Log("File written!" + Environment.NewLine);
logger.User("File written!" + Environment.NewLine);
sw.Close();
fs.Close();
}
@@ -202,7 +202,7 @@ namespace SabreTools.Helper
}
// (currently uses current time, change to "last updated time")
logger.Log("Opening file for writing: " + outDir + description + (old ? ".dat" : ".xml"));
logger.User("Opening file for writing: " + outDir + description + (old ? ".dat" : ".xml"));
try
{
@@ -281,7 +281,7 @@ namespace SabreTools.Helper
}
sw.Write((old ? ")" : "\t</machine>\n</datafile>"));
logger.Log("File written!" + Environment.NewLine);
logger.User("File written!" + Environment.NewLine);
sw.Close();
fs.Close();
}
@@ -332,7 +332,7 @@ namespace SabreTools.Helper
addext = (addext == "" || addext.StartsWith(".") ? addext : "." + addext);
repext = (repext == "" || repext.StartsWith(".") ? repext : "." + repext);
logger.Log("Opening file for writing: " + outdir + textfile);
logger.User("Opening file for writing: " + outdir + textfile);
try
{
@@ -372,7 +372,7 @@ namespace SabreTools.Helper
}
}
logger.Log("File written!" + Environment.NewLine);
logger.User("File written!" + Environment.NewLine);
sw.Close();
fs.Close();
}