X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fdomain%2Focloud.py;h=ee3da89e1574d5a07978b10adf2b2dded9be9974;hb=2131733328897d84186d8f8712441b3cd16008a3;hp=a7ca18e5573e124a96f6a1a2cebf4a085c718a7c;hpb=9c9fde8a0fd391b71753e51ae8b8bdd4531d79aa;p=pti%2Fo2.git diff --git a/o2ims/domain/ocloud.py b/o2ims/domain/ocloud.py index a7ca18e..ee3da89 100644 --- a/o2ims/domain/ocloud.py +++ b/o2ims/domain/ocloud.py @@ -63,6 +63,8 @@ class DeploymentManager(AgRoot, Serializer): elif profile == DeploymentManagerProfileSOL018HelmCLI: d['profileSupportList'].append(profile) + if 'capabilities' in d and d['capabilities'] != '': + d['capabilities'] = json.loads(d['capabilities']) return d @@ -113,7 +115,7 @@ class ResourceType(AgRoot, Serializer): class Resource(AgRoot, Serializer): def __init__(self, resourceId: str, resourceTypeId: str, - resourcePoolId: str, name: str, parentId: str = '', + resourcePoolId: str, parentId: str = '', gAssetId: str = '', elements: str = '', description: str = '', extensions: str = '') -> None: super().__init__() @@ -125,7 +127,6 @@ class Resource(AgRoot, Serializer): self.elements = elements self.extensions = extensions - self.name = name self.parentId = parentId self.children = []