Make a log folder now

This commit is contained in:
Matt Nadareski
2016-05-10 16:01:32 -07:00
parent e0d128ba3b
commit f6010004d0

View File

@@ -14,6 +14,9 @@ namespace SabreTools.Helper
private DateTime _start; private DateTime _start;
private StreamWriter _log; private StreamWriter _log;
// Private required variables
private string _basepath = "Logs" + Path.DirectorySeparatorChar;
// Public wrappers // Public wrappers
public bool ToFile public bool ToFile
{ {
@@ -41,6 +44,11 @@ namespace SabreTools.Helper
{ {
_tofile = tofile; _tofile = tofile;
_filename = filename; _filename = filename;
if (!Directory.Exists(_basepath))
{
Directory.CreateDirectory(_basepath);
}
} }
/// <summary> /// <summary>
@@ -57,7 +65,7 @@ namespace SabreTools.Helper
try try
{ {
_log = new StreamWriter(File.Open(_filename, FileMode.OpenOrCreate | FileMode.Append)); _log = new StreamWriter(File.Open(_basepath + _filename, FileMode.OpenOrCreate | FileMode.Append));
_log.WriteLine("Logging started " + DateTime.Now); _log.WriteLine("Logging started " + DateTime.Now);
} }
catch catch