fix issues with k8scluster and repos
Change-Id: I3a1487b5d76b9c2c44ce6a2988d174b4ab7ad522
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
diff --git a/osm_lcm/vim_sdn.py b/osm_lcm/vim_sdn.py
index 6b1a338..348f292 100644
--- a/osm_lcm/vim_sdn.py
+++ b/osm_lcm/vim_sdn.py
@@ -1042,7 +1042,7 @@
detailed_status=detailed_status_HA)
except DbException as e:
self.logger.error(logging_text + "Cannot update database: {}".format(e))
- self.lcm_tasks.remove("k8sclusters", k8scluster_id, order_id)
+ self.lcm_tasks.remove("k8scluster", k8scluster_id, order_id)
async def delete(self, k8scluster_content, order_id):
@@ -1100,7 +1100,10 @@
# raise Exception("K8scluster was not properly removed")
except Exception as e:
- self.logger.critical(logging_text + "Exit Exception {}".format(e), exc_info=True)
+ if isinstance(e, LcmException, DbException):
+ self.logger.error(logging_text + "Exit Exception {}".format(e))
+ else:
+ self.logger.critical(logging_text + "Exit Exception {}".format(e), exc_info=True)
exc = e
finally:
if exc and db_k8scluster:
@@ -1119,7 +1122,7 @@
detailed_status=detailed_status_HA)
except DbException as e:
self.logger.error(logging_text + "Cannot update database: {}".format(e))
- self.lcm_tasks.remove("k8sclusters", k8scluster_id, order_id)
+ self.lcm_tasks.remove("k8scluster", k8scluster_id, order_id)
class K8sRepoLcm(LcmBase):