from catalog.pub.config.config import CATALOG_ROOT_PATH
from catalog.pub.database.models import VnfPackageModel
from catalog.pub.exceptions import CatalogException
-from catalog.pub.msapi import nfvolcm
+from catalog.pub.msapi import nslcm
from catalog.pub.msapi import sdc
from catalog.pub.utils import fileutil
from catalog.pub.utils import toscaparser
if NfInstModel.objects.filter(package_id=self.csar_id):
raise CatalogException("NfInst by csar(%s) exists, cannot delete." % self.csar_id)
'''
- nfvolcm.delete_nf_inst_mock()
+ nslcm.delete_nf_inst_mock()
JobUtil.add_job_status(self.job_id, 50, "Delete CSAR(%s) from Database." % self.csar_id)
if not VnfPackageModel.objects.filter(vnfPackageId=self.csar_id):
#vnf_insts = NfInstModel.objects.filter(package_id=csar_id)
- vnf_insts = nfvolcm.get_vnfInstances()
+ vnf_insts = nslcm.get_vnfInstances()
vnf_inst_info = [{"vnfInstanceId": vnf_inst["vnfInstanceId"],
"vnfInstanceName": vnf_inst["vnfInstanceName"]} for vnf_inst in vnf_insts]
from catalog.pub.config.config import CATALOG_ROOT_PATH
from catalog.pub.database.models import NSPackageModel, VnfPackageModel
from catalog.pub.exceptions import CatalogException
-from catalog.pub.msapi import nfvolcm
+from catalog.pub.msapi import nslcm
from catalog.pub.msapi import sdc
from catalog.pub.utils import fileutil
from catalog.pub.utils import toscaparser
if force_delete:
ret = NsPackage().delete_csar(csar_id)
return fmt_ns_pkg_rsp(STATUS_SUCCESS, ret[1], "")
- if nfvolcm.get_nsInstances(csar_id):
+ if nslcm.get_nsInstances(csar_id):
return fmt_ns_pkg_rsp(STATUS_FAILED,
"NS instances using CSAR(%s) already exists!" % csar_id)
ret = NsPackage().delete_csar(csar_id)
package_info["nsdProvider"] = csars[0].nsdDesginer
package_info["nsdVersion"] = csars[0].nsdVersion
- nss = nfvolcm.get_nsInstances(csar_id)
+ nss = nslcm.get_nsInstances(csar_id)
ns_instance_info = [{
"nsInstanceId": ns["nsInstanceId"],
"nsInstanceName": ns["nsName"]} for ns in nss]
from catalog.packages.nf_package import NfPkgDeleteThread
from catalog.packages.ns_package import NsPackage
from catalog.pub.database.models import NSPackageModel, VnfPackageModel, JobStatusModel
-from catalog.pub.msapi import nfvolcm
+from catalog.pub.msapi import nslcm
class PackageTest(unittest.TestCase):
@mock.patch.object(NfDistributeThread, 'get_vnfd')
@mock.patch.object(NsPackage,'get_nsd')
- @mock.patch.object(nfvolcm,'get_nsInstances')
+ @mock.patch.object(nslcm, 'get_nsInstances')
def test_ns_package_delete(self, mock_get_nsInstances,mock_get_nsd,mock_get_vnfd):
# First distribute a VNF
@mock.patch.object(NfDistributeThread, 'get_vnfd')
@mock.patch.object(NsPackage,'get_nsd')
- @mock.patch.object(nfvolcm,'get_nsInstances')
+ @mock.patch.object(nslcm, 'get_nsInstances')
def test_ns_package_delete_force(self, mock_get_nsInstances,mock_get_nsd,mock_get_vnfd):
# First distribute a VNF