private void ProcessDriveFormatter(ConfigurationStepModel csm) { string fs = csm.ParametersArray[0].ToUpper(); DriveFormatter df = new DriveFormatter(driveInfo, fs); workers.Add(df); }
private void ProcessFileExecuter(ConfigurationStepModel csm) { if (csm.ParametersArray.Length == 1) { string localfile = csm.ParametersArray[0]; FileExecuter fe = new FileExecuter(localfile); workers.Add(fe); } }
private void ProcessFileMover(ConfigurationStepModel csm) { if (csm.ParametersArray.Length == 2) { string fileFromMove = csm.ParametersArray[0]; string fileToMove = csm.ParametersArray[1]; FileMover fm = new FileMover(fileFromMove, fileToMove); workers.Add(fm); } }
private void ProcessFileUnzipper(ConfigurationStepModel csm) { if (csm.ParametersArray.Length == 2) { string localfile = csm.ParametersArray[0]; string driveSubDir = csm.ParametersArray[1]; FileUnzipper fu = new FileUnzipper(localfile, driveSubDir); workers.Add(fu); } }
private void ProcessFileDownloader(ConfigurationStepModel csm) { if (csm.ParametersArray.Length == 2) { string remotefile = csm.ParametersArray[0]; string localfile = csm.ParametersArray[1]; FileDownloader fd = new FileDownloader(new Uri(remotefile), localfile); workers.Add(fd); } }
private void ProcessTextEditor(ConfigurationStepModel csm) { if (csm.ParametersArray.Length == 3) { string file = csm.ParametersArray[0]; string findText = csm.ParametersArray[1]; string replaceText = csm.ParametersArray[2]; TextEditor te = new TextEditor(file, findText, replaceText); workers.Add(te); } }
private void ProcessDriveEjecter(ConfigurationStepModel csm) { DriveEjector de = new DriveEjector(driveInfo); workers.Add(de); }