Fix INF-339 resource pool list does not match the DC status 18/9518/1
authorZhang Rong(Jon) <rong.zhang@windriver.com>
Tue, 8 Nov 2022 06:03:16 +0000 (14:03 +0800)
committerJackie Huang <jackie.huang@windriver.com>
Tue, 8 Nov 2022 08:26:23 +0000 (08:26 +0000)
Issue-ID: INF-339
Signed-off-by: Zhang Rong(Jon) <rong.zhang@windriver.com>
Change-Id: Ia8d3f255cd669108b9c0b3622230d3f3336b949d
(cherry picked from commit df795c526aff71a64c5709f5ec3d8adc0ce5b3f0)

o2ims/adapter/clients/ocloud_client.py

index 7307bcc..35188aa 100644 (file)
@@ -230,7 +230,7 @@ class StxClientImp(object):
             os_client_args = config.get_stx_access_info(
                 region_name=subcloud[0].name,
                 subcloud_hostname=subcloud[0].oam_floating_ip)
-            logger.warning(os_client_args)
+            logger.info(os_client_args)
             config_client = get_stx_client(**os_client_args)
         except EndpointException as e:
             msg = e.format_message()
@@ -238,12 +238,13 @@ class StxClientImp(object):
                 os_client_args = config.get_stx_access_info(
                     region_name=subcloud[0].name, sub_is_https=True,
                     subcloud_hostname=subcloud[0].oam_floating_ip)
-                logger.warning(os_client_args)
+                logger.info(os_client_args)
                 config_client = get_stx_client(**os_client_args)
             else:
                 raise ValueError('Stx endpoint exception: %s' % msg)
-        else:
+        except Exception:
             raise ValueError('cgtsclient get subcloud client failed')
+
         return config_client
 
     def setStxClient(self, resource_pool_id):