public static string GetAPIKey() { var logger = new CloudHealth.Logger(); using (var key = CloudHealthRegistryKey()) { string apiKey = (string)key.GetValue("AgentAPIKey", null); if (apiKey == null) { logger.LogError("CHT Agent API Key is null. is AgentAPIKey value in HKEY_LOCAL_MACHINE\\Software\\CloudHealth Technologies set?"); } return(apiKey); } }
public static string GetCloudName() { var logger = new CloudHealth.Logger(); using (var key = CloudHealthRegistryKey()) { string cloudName = (string)key.GetValue("CloudName", null); if (cloudName == null) { if (!warnedCloudName) { logger.LogError("CloudName is null. Defaulting to \"aws\". Is CloudName value in HKEY_LOCAL_MACHINE\\Software\\CloudName Technologies set?"); } warnedCloudName = true; cloudName = "aws"; } return(cloudName); } }