Bug 1999 fixed: DeployedK8sResource is now obtaining the model name from the namespace 02/11902/2
authorPedro Escaleira <escaleira@av.it.pt>
Wed, 20 Apr 2022 17:00:17 +0000 (18:00 +0100)
committercubag <gcuba@whitestack.com>
Mon, 30 May 2022 21:52:20 +0000 (23:52 +0200)
Change-Id: Id7e08031097b3a1e66475c49af4fe1cfd233930e
Signed-off-by: Pedro Escaleira <escaleira@av.it.pt>
osm_lcm/data_utils/vca.py

index f4235cb..0f3ec17 100644 (file)
@@ -152,7 +152,7 @@ class Relation(dict):
 
 
 class DeployedComponent(dict):
-    """Represents a deployed component (nsr["_admin"]["deployed"])"""
+    """Represents a deployed component (nsr["_admin"]["deployed"]["VCA" | "K8s"])"""
 
     def __init__(self, data: Dict[str, Any]):
         """
@@ -185,7 +185,7 @@ class DeployedK8sResource(DeployedComponent):
     @property
     def ee_id(self):
         """Returns the execution environment id"""
-        model = self["kdu-instance"]
+        model = self["namespace"]
         application_name = self["resource-name"]
         return f"{model}.{application_name}.k8s"