Fix fieldName 50/87150/2
authorhewei-cmss <hewei@cmss.chinamobile.com>
Tue, 7 May 2019 13:24:23 +0000 (21:24 +0800)
committerhewei-cmss <hewei@cmss.chinamobile.com>
Tue, 7 May 2019 13:26:50 +0000 (21:26 +0800)
Fix descriptor_verison to descriptor_version

Issue-ID: VFC-1378

Change-Id: Ib68ddba98dab839b56ffb9eabe7df059d514ad55
Signed-off-by: heweiS<hewei@cmss.chinamobile.com>
catalog/packages/biz/sdc_vnf_package.py
catalog/packages/biz/vnf_package.py
catalog/packages/tests/const.py
catalog/pub/utils/toscaparser/vnfdparser/vnfd_sol_251.py
catalog/pub/utils/toscaparser/vnfdparser/vnfd_sol_base.py

index d1ee4c7..e432f0e 100644 (file)
@@ -130,14 +130,14 @@ class NfDistributeThread(threading.Thread):
         vnfd = json.JSONDecoder().decode(vnfd_json)
 
         if not vnfd.get("vnf"):
-            raise CatalogException("VNF propeties and metadata in VNF Package(id=%s) are empty." % self.csar_id)
+            raise CatalogException("VNF properties and metadata in VNF Package(id=%s) are empty." % self.csar_id)
 
         vnfd_id = vnfd["vnf"]["properties"].get("descriptor_id", "")
         if VnfPackageModel.objects.filter(vnfdId=vnfd_id):
             logger.error("VNF package(%s) already exists.", vnfd_id)
             raise CatalogException("VNF package(%s) already exists." % vnfd_id)
         JobUtil.add_job_status(self.job_id, 30, "Save CSAR(%s) to database." % self.csar_id)
-        vnfd_ver = vnfd["vnf"]["properties"].get("descriptor_verison", "")
+        vnfd_ver = vnfd["vnf"]["properties"].get("descriptor_version", "")
         vnf_provider = vnfd["vnf"]["properties"].get("provider", "")
         vnf_software_version = vnfd["vnf"]["properties"].get("software_version", "")
         vnfd_product_name = vnfd["vnf"]["properties"].get("product_name", "")
index a387378..34130f1 100644 (file)
@@ -201,7 +201,7 @@ def parse_vnfd_and_save(vnf_pkg_id, vnf_pkg_path):
             logger.error("VNF package(%s,%s) already exists.", other_pkg[0].vnfPackageId, vnfd_id)
             raise CatalogException("VNF package(%s) already exists." % vnfd_id)
         vnf_provider = vnfd["vnf"]["properties"].get("provider", "")
-        vnfd_ver = vnfd["vnf"]["properties"].get("descriptor_verison", "")
+        vnfd_ver = vnfd["vnf"]["properties"].get("descriptor_version", "")
         vnf_software_version = vnfd["vnf"]["properties"].get("software_version", "")
         vnfd_product_name = vnfd["vnf"]["properties"].get("product_name", "")
         vnf_pkg.update(
index a98ccb6..991c87c 100644 (file)
@@ -218,7 +218,7 @@ vnfd_data = {
     "vnf": {
         "properties": {
             "descriptor_id": "zte-hss-1.0",
-            "descriptor_verison": "1.0.0",
+            "descriptor_version": "1.0.0",
             "software_version": "1.0.0",
             "provider": "zte"
         },
index ed347af..1785f34 100644 (file)
@@ -39,11 +39,11 @@ class VnfdSOL251():
                 descriptor_id = metadata.get("UUID", "")
             properties["descriptor_id"] = descriptor_id
 
-        if properties.get("descriptor_verison", "") == "":
+        if properties.get("descriptor_version", "") == "":
             version = metadata.get("template_version", "")
             if version == "":
                 version = metadata.get("version", "")
-            properties["descriptor_verison"] = version
+            properties["descriptor_version"] = version
 
         if properties.get("provider", "") == "":
             provider = metadata.get("template_author", "")
index d14b380..89ddc84 100644 (file)
@@ -40,11 +40,11 @@ class VnfdSOLBase():
                 descriptor_id = metadata.get("UUID", "")
             properties["descriptor_id"] = descriptor_id
 
-        if properties.get("descriptor_verison", "") == "":
+        if properties.get("descriptor_version", "") == "":
             version = metadata.get("template_version", "")
             if version == "":
                 version = metadata.get("version", "")
-            properties["descriptor_verison"] = version
+            properties["descriptor_version"] = version
 
         if properties.get("provider", "") == "":
             provider = metadata.get("template_author", "")