private void CopyHttpFiles(string domainName) { var _source = Settings.Default.SourceDirPattern.Replace("{DOMAIN}", domainName); var _destination = Settings.Default.DestinationDirPattern.Replace("{DOMAIN}", domainName).Replace("{DESTINATION}", Settings.Default.DestinationServerIp); var arguments = String.Format(@"""{0}"" ""{1}"" /Z /PURGE /E", _source, _destination); PrintAndLog(String.Format("Copying Http Files: {0}", domainName)); //PrintAndLog("Arguments: " + arguments); ImportHelper.Robocopy(arguments); }
private void CreateWebSitePackage(string domainName) { PrintAndLog(String.Format("Create Package: {0}", domainName)); zipmgr.CreatePackage(domainName); if (Settings.Default.CopyDomainPackage) { var sourcePackageFile = String.Format("{0}.7z", domainName); var destinationPackageDir = Settings.Default.DomainPackageDestinationDir .Replace("{DESTINATION}", Settings.Default.DestinationServerIp); var arguments = String.Format(@"""{0}"" ""{1}"" {2}", Settings.Default.DomainPackageLocalDir, destinationPackageDir, sourcePackageFile); PrintAndLog("Transfer Package : " + destinationPackageDir); PrintAndLog("Arguments: " + arguments); ImportHelper.Robocopy(arguments); } }