def check_ri_is_deleted(self, fq_name): try: self._vnc_lib.routing_instance_read(fq_name) print("retrying ... ", test_common.lineno()) raise Exception('routing instance %s still exists' % fq_name) except NoIdError: print('ri deleted')
def check_vn_is_deleted(self, uuid): try: self._vnc_lib.virtual_network_read(id=uuid) print("retrying ... ", test_common.lineno()) raise Exception('virtual network %s still exists' % uuid) except NoIdError: print('vn deleted')
def check_rt_is_deleted(self, name): try: rt_obj = self._vnc_lib.route_target_read(fq_name=[name]) print("retrying ... ", test_common.lineno()) raise Exception( 'rt %s still exists: RI backrefs %s LR backrefs %s' % ( name, rt_obj.get_routing_instance_back_refs(), rt_obj.get_logical_router_back_refs())) except NoIdError: print('rt deleted')
def check_ri_refs_are_deleted(self, fq_name): ri = self._vnc_lib.routing_instance_read(fq_name) ri_refs = ri.get_routing_instance_refs() if ri_refs: print("retrying ... ", test_common.lineno()) raise Exception('ri_refs still exist for %s' % fq_name)