Fix hpa_capabilities is not define 72/103572/1
authorHaibin Huang <haibin.huang@intel.com>
Thu, 12 Mar 2020 08:07:03 +0000 (16:07 +0800)
committerHaibin Huang <haibin.huang@intel.com>
Thu, 12 Mar 2020 08:11:45 +0000 (16:11 +0800)
Issue-ID: MULTICLOUD-1028
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
Change-Id: I477ff0ca23fc1480d5a9402b53251d8bbe8713c4

share/newton_base/registration/registration_driver.py

index 2695427..26247fd 100644 (file)
@@ -563,6 +563,7 @@ class RegistryHelper(MultiCloudAAIHelper):
                     flavor_info['flavor-selflink'] = 'http://0.0.0.0'
 
                 # add hpa capabilities
+                hpa_capabilities = []
                 if (flavor['name'].find('onap.') == 0):
                     req_resouce = "/flavors/%s/os-extra_specs" % flavor['id']
                     extraResp = self._get_list_resources(
@@ -576,9 +577,9 @@ class RegistryHelper(MultiCloudAAIHelper):
                         hpa_capability = hpa.get_hpa_capabilities(data)
                         hpa_capabilities.append(hpa_capability)
 
+                    logger.info("hpa_capabilities:%s" % hpa_capabilities)
                     flavor_info['hpa-capabilities'] = \
                         {'hpa-capability': hpa_capabilities}
-                    logger.debug("hpa_capabilities:%s" % hpa_capabilities)
 
                 retcode, content = self._update_resoure(
                     cloud_owner, cloud_region_id, flavor['id'],