def cleanup_tenant(self,tenant_name): fip_obj = FloatingIPPool(None) fip_obj.delete_fip_pools(self.thread_count,self.global_conf,self.tenant_conf,tenant_name) vm_obj = VM(None) vm_obj.delete_vms(self.thread_count,self.global_conf,self.tenant_conf,tenant_name) lr_obj = LogicalRouter(None) lr_obj.delete_logical_routers(self.thread_count,self.global_conf,self.tenant_conf,tenant_name) vn_obj = VN(None) vn_obj.delete_extend_to_physical_routers(self.thread_count,self.global_conf,self.tenant_conf,tenant_name) vn_obj = VN(None) vn_obj.delete_vns(self.thread_count,self.global_conf,self.tenant_conf,tenant_name) ipam_obj = IPAM(None) ipam_obj.delete_ipams(self.thread_count,self.global_conf,self.tenant_conf,tenant_name) policy_obj = Policy(None) policy_obj.detach_policies(self.thread_count,self.global_conf,self.tenant_conf,tenant_name) policy_obj.delete_policies(self.thread_count,self.global_conf,self.tenant_conf,tenant_name) project_obj = ConfigProject(None) project_obj.delete_tenants(self.thread_count,self.global_conf,self.tenant_conf,tenant_name) vdns_obj = vDNS(None) vdns_obj.delete_record_per_tenant(self.thread_count,self.global_conf,self.tenant_conf,tenant_name)
def cleanup_tenant(self, tenant_name): fip_obj = FloatingIPPool(None) fip_obj.delete_fip_pools(self.thread_count, self.global_conf, self.tenant_conf, tenant_name) vm_obj = VM(None) vm_obj.delete_vms(self.thread_count, self.global_conf, self.tenant_conf, tenant_name) lr_obj = LogicalRouter(None) lr_obj.delete_logical_routers(self.thread_count, self.global_conf, self.tenant_conf, tenant_name) vn_obj = VN(None) vn_obj.delete_extend_to_physical_routers(self.thread_count, self.global_conf, self.tenant_conf, tenant_name) vn_obj = VN(None) vn_obj.delete_vns(self.thread_count, self.global_conf, self.tenant_conf, tenant_name) ipam_obj = IPAM(None) ipam_obj.delete_ipams(self.thread_count, self.global_conf, self.tenant_conf, tenant_name) policy_obj = Policy(None) policy_obj.detach_policies(self.thread_count, self.global_conf, self.tenant_conf, tenant_name) policy_obj.delete_policies(self.thread_count, self.global_conf, self.tenant_conf, tenant_name) project_obj = ConfigProject(None) project_obj.delete_tenants(self.thread_count, self.global_conf, self.tenant_conf, tenant_name) vdns_obj = vDNS(None) vdns_obj.delete_record_per_tenant(self.thread_count, self.global_conf, self.tenant_conf, tenant_name)