def cloud_postuninstall(self): #pdb.set_trace() subnet_manager = SubnetManager() subnet_manager.release_subnet_pair( self.default_tunnel_bearing_cidr, constant.HwsConstant.INSTALL_INFO_FILE) self.install_data_handler.delete_cloud_info() self.cloud_info_handler.delete_cloud_info()
def cloud_postuninstall(self): #release distrubute subenet subnet_manager = SubnetManager() subnet_pair = dict() subnet_pair["external_api_cidr"] = self.external_api_cidr subnet_manager.release_subnet_pair(subnet_pair, constant.VcloudConstant.INSTALL_INFO_FILE) #delete vdc network self.installer_login() network_num = self.installer.get_networks(vdc_name=self.vcloud_vdc) #pdb.set_trace() if len(network_num) > 0: try : self.uninstall_network() except InstallCascadingFailed : LOG.error("cloud postuninstall failed, please check details") self.install_data_handler.delete_cloud_info() self.cloud_info_handler.delete_cloud_info() self.installer_logout()
def cloud_postuninstall(self): #release distrubute subenet subnet_manager = SubnetManager() subnet_pair = dict() subnet_pair["external_api_cidr"] = self.external_api_cidr subnet_manager.release_subnet_pair( subnet_pair, constant.VcloudConstant.INSTALL_INFO_FILE) #delete vdc network self.installer_login() network_num = self.installer.get_networks(vdc_name=self.vcloud_vdc) #pdb.set_trace() if len(network_num) > 0: try: self.uninstall_network() except InstallCascadingFailed: LOG.error("cloud postuninstall failed, please check details") self.install_data_handler.delete_cloud_info() self.cloud_info_handler.delete_cloud_info() self.installer_logout()
def cloud_postuninstall(self): #pdb.set_trace() subnet_manager = SubnetManager() subnet_manager.release_subnet_pair(self.default_tunnel_bearing_cidr, constant.HwsConstant.INSTALL_INFO_FILE) self.install_data_handler.delete_cloud_info() self.cloud_info_handler.delete_cloud_info()