Added ability to specify log directory for Gene6FTP

This commit is contained in:
Daniel Grotjan 2012-05-24 12:06:36 -04:00
parent 99e93e99da
commit 131fdca1b0
6 changed files with 35 additions and 5 deletions

View file

@ -52,6 +52,11 @@ namespace WebsitePanel.Providers.FTP
{
get { return FileUtils.EvaluateSystemVariables(ProviderSettings["InstallFolder"]); }
}
protected string LogsFolder
{
get { return FileUtils.EvaluateSystemVariables(ProviderSettings["LogsFolder"]); }
}
#endregion
#region Sites
@ -589,7 +594,13 @@ TransferLimitType=never");
private string GetLogsPath()
{
return GetInstallFolder() + "Log";
if (String.IsNullOrEmpty(LogsFolder))
return GetInstallFolder() + "Log";
else
{
string folder = LogsFolder.Replace("/", "\\");
return folder.TrimEnd('\\');
}
}
private void WriteTextFile(string path, string content)