in src/hpcadvisor/batch_handler.py [0:0]
def delete_environment():
if not batch_client:
log.critical("batch_client is None")
return
resource_group = env["RG"]
credential = DefaultAzureCredential()
subscription_id = env["SUBSCRIPTION"]
log.info(f"Deleting resource group {resource_group}")
resource_client = ResourceManagementClient(credential, subscription_id)
rg_result = resource_client.resource_groups.begin_delete(resource_group)
log.debug(f"resource group deleted result={rg_result}")
delete_vnet_peering()
log.info("Environment deleted")