public void Stop_App_As_User() { IVcapClient client = new VcapClient("http://api.ironfoundry.me"); client.Login("*****@*****.**", "password"); VcapUser user = client.GetUser("otheruser"); client.ProxyAs(user); client.Stop("appname"); }
public IEnumerable<StatInfo> GetStats(VcapUser user, Application app) { VcapRequest r = base.BuildVcapRequest(Constants.AppsResource, app.Name, "stats"); IRestResponse response = r.Execute(); var tmp = JsonConvert.DeserializeObject<SortedDictionary<int, StatInfo>>(response.Content); var rv = new List<StatInfo>(); foreach (KeyValuePair<int, StatInfo> kvp in tmp) { StatInfo si = kvp.Value; si.ID = kvp.Key; rv.Add(si); } return rv.ToArrayOrNull(); }
public IEnumerable <StatInfo> GetStats(VcapUser user, Application app) { VcapRequest r = base.BuildVcapRequest(Constants.AppsResource, app.Name, "stats"); IRestResponse response = r.Execute(); var tmp = JsonConvert.DeserializeObject <SortedDictionary <int, StatInfo> >(response.Content); var rv = new List <StatInfo>(); foreach (KeyValuePair <int, StatInfo> kvp in tmp) { StatInfo si = kvp.Value; si.ID = kvp.Key; rv.Add(si); } return(rv.ToArrayOrNull()); }
public ServicesHelper(VcapUser proxyUser, VcapCredentialManager credentialManager) : base(proxyUser, credentialManager) { }
public MiscHelper(VcapUser proxyUser, VcapCredentialManager credentialManager) : base(proxyUser, credentialManager) { }
public IEnumerable<Application> GetApplications(VcapUser user) { return base.GetApplications(user.Email); }
public AppsHelper(VcapUser proxyUser, VcapCredentialManager credentialManager) : base(proxyUser, credentialManager) { }
public void ProxyAs(VcapUser user) { proxyUser = user; }
public IEnumerable <Application> GetApplications(VcapUser user) { return(base.GetApplications(user.Email)); }
public AppsHelper(VcapUser proxyUser, VcapCredentialManager credMgr) : base(proxyUser, credMgr) { }
public BaseVmcHelper(VcapUser proxyUser, VcapCredentialManager credentialManager) { ProxyUser = proxyUser; CredentialManager = credentialManager; }
public BaseVmcHelper(VcapUser proxyUser, VcapCredentialManager credMgr) { this.proxyUser = proxyUser; this.credMgr = credMgr; }