public void UpdateApplicationBits(string projectPath, Guid applicationId) { var provider = new ApplicationProvider(_credentialManager); provider.UploadApplication(projectPath, applicationId); provider.RestartApplication(applicationId); }
public IEnumerable <Crashlog> GetApplicationCrashlogs(Guid applicationId) { var provider = new ApplicationProvider(_credentialManager); return(provider.GetCrashlogs(applicationId)); //TODO: Need to send request ~apps/guid/instances/guid/files/logs (strange mistake) }
public string GetApplicationLogs(Guid applicationId) { var provider = new ApplicationProvider(_credentialManager); provider.GetInstances(applicationId); //TODO: Need to send request ~apps/guid/instances/guid/files/logs (strange mistake) return(string.Empty); }
public void PushApplication(string name, Guid stackId, Guid spaceId, long memory, int numerInstance, string projectPath, string subDomain, string domain) { Resource <Route> resourceRoute = null; if (!string.IsNullOrWhiteSpace(domain) && !string.IsNullOrWhiteSpace(subDomain)) { var bindDomain = GetDomainByName(spaceId, domain); resourceRoute = GetRouteByHostName(subDomain) ?? CreateRoute(subDomain, bindDomain.Metadata.ObjectId, spaceId); } var provider = new ApplicationProvider(_credentialManager, _stableDataStorage); var resource = provider.PushApplication(name, stackId, spaceId, memory, numerInstance, projectPath); if (resourceRoute != null) { provider.BindRouteApplication(resource.Metadata.ObjectId, resourceRoute.Metadata.ObjectId); } }
public IEnumerable <Resource <ApplicationEvent> > GetApplicationEvents(Application application) { var provider = new ApplicationProvider(_credentialManager); return(provider.GetEvents(application)); }
public IEnumerable <InstanceDetail> GetInstances(Guid applicationId) { var provider = new ApplicationProvider(_credentialManager); return(provider.GetInstances(applicationId)); }
public IEnumerable <StatInfo> GetStats(Guid applicationId) { var provider = new ApplicationProvider(_credentialManager); return(provider.GetStats(applicationId)); }
public IEnumerable <Resource <Application> > GetApplications() { var provider = new ApplicationProvider(_credentialManager); return(provider.GetAll()); }
public Resource <Application> UnsetApplicationEnvironmentVariables(Guid applicationId, string keyVariable) { var provider = new ApplicationProvider(_credentialManager); return(provider.UnsetApplicationEnvironmentVariables(applicationId, keyVariable)); }
public void DeleteApplication(Guid applicationId) { var provider = new ApplicationProvider(_credentialManager); provider.Delete(applicationId); }
public Resource <Application> UpdateApplication(Resource <Application> resource) { var provider = new ApplicationProvider(_credentialManager); return(provider.Update(resource)); }
public Resource <Application> CreateApplication(string name, Guid stackId, Guid spaceId, long memory, int numerInstance) { var provider = new ApplicationProvider(_credentialManager, _stableDataStorage); return(provider.Create(name, stackId, spaceId, memory, numerInstance)); }
public Resource <Application> GetApplication(string applicationName) { var provider = new ApplicationProvider(_credentialManager); return(provider.GetByParam(Constants.ParamName, applicationName)); }
public Resource <Application> GetApplication(Guid applicationId) { var provider = new ApplicationProvider(_credentialManager); return(provider.GetById(applicationId)); }
public string GetApplicationEnvironmentVariables(Guid applicationId) { var provider = new ApplicationProvider(_credentialManager); return(provider.GetApplicationEnvironmentVariables(applicationId)); }
public void RestartApplication(Guid applicationId) { var provider = new ApplicationProvider(_credentialManager); provider.RestartApplication(applicationId); }
public Resource <Application> SetApplicationEnvironmentVariables(Guid applicationId, KeyValuePair <string, string> variable) { var provider = new ApplicationProvider(_credentialManager); return(provider.SetApplicationEnvironmentVariables(applicationId, variable)); }
public Stream DownloadApplication(Guid applicationId) { var provider = new ApplicationProvider(_credentialManager); return(provider.Download(applicationId)); }
public void UnbindRouteApplication(Guid applicationId, Guid routeId) { var provider = new ApplicationProvider(_credentialManager); provider.UnbindRouteApplication(applicationId, routeId); }
public IEnumerable <Resource <Application> > GetApplicationsBySpace(Space space) { var provider = new ApplicationProvider(_credentialManager); return(provider.GetApplicationsBySpace(space)); }