def delete_azure_deployment(cloud_service_name, deployment_slot): cs = db_adapter.find_first_object_by(AzureCloudService, name=cloud_service_name) db_adapter.delete_all_objects_by(AzureDeployment, slot=deployment_slot, cloud_service_id=cs.id) db_adapter.commit()
def delete_azure_virtual_machine(cloud_service_name, deployment_name, virtual_machine_name): cs = db_adapter.find_first_object_by(AzureCloudService, name=cloud_service_name) dm = db_adapter.find_first_object_by(AzureDeployment, name=deployment_name, cloud_service=cs) db_adapter.delete_all_objects_by(AzureVirtualMachine, name=virtual_machine_name, deployment_id=dm.id) db_adapter.commit()
def delete_azure_storage_account(name): db_adapter.delete_all_objects_by(AzureStorageAccount, name=name) db_adapter.commit()
def delete_azure_cloud_service(name): db_adapter.delete_all_objects_by(AzureCloudService, name=name) db_adapter.commit()