private static void PullAll(string[] args) { var config = ParseConfig(args); var appDeploymentController = new AppDeployment(config); appDeploymentController.SynchroniseAllApplications(); }
private void RunUpdate() { var logWriter = new StringWriter(); var appDeployment = new AppDeployment(config, logWriter); appDeployment.SynchroniseAllApplications(); logWriter.Flush(); string logContent = logWriter.ToString(); if (config.InstanceKey.HasValue && !string.IsNullOrWhiteSpace(logContent)) { var logs = new Logs(config); logs.AddLogEntry(new LogEntry() { InstanceKey = config.InstanceKey.Value, Status = appDeployment.DeploymentStatus, LogContent = logContent }); } }