private void AzureCall_FetchRegionsTest() { var ars = new AzureRefreshService(null, ConfigurationManager.ConnectionStrings["CMPContext"].ConnectionString); var acList = ars.FetchAzureInformationWithArm(); //UpdateAzureRegions(locationResult.ToList()); //UpdateVmSizes(sizeResult.ToList()); //osResult = ars.FetchAzureOsList(); //UpdateVmOs(osResult); //UpdateVmOsArm(dataResult); }
//********************************************************************* /// /// <summary> /// Sync the CmpWapDb AzureRegion and VmSize tables with Azure domain data /// </summary> /// //********************************************************************* public static void SyncWithAzure() { var ars = new AzureRefreshService(_eventLog, WebConfigurationManager.ConnectionStrings["CMPContext"].ConnectionString); IEnumerable <AzureCatalogue> azureCatalogueResult = ars.FetchAzureInformationWithArm().ToList(); UpdateAzureRegions(azureCatalogueResult); UpdateVmSizes(azureCatalogueResult); UpdateRegionVmSizeMappings(azureCatalogueResult); UpdateVmOs(azureCatalogueResult); UpdateRegionVmOsMappings(azureCatalogueResult); }
public void FetchAzureRegionsListFromAzure() { IEnumerable <AzureLocationArmData> result = null; Exception error = null; try { AzureRefreshService ars = new AzureRefreshService(null, null); //result = ars.FetchAzureRegionsList(); } catch (Exception ex) { error = ex; } Assert.IsNotNull(result); Assert.IsNull(error); }