\r
from __future__ import annotations\r
# from os import stat\r
+import json\r
from o2dms.domain import events\r
from o2dms.domain.states import NfDeploymentState\r
\r
self.deploymentManagerId = dmsId\r
self.name = name\r
self.description = description\r
- self.inputParams = inputParams\r
- self.outputParams = outputParams\r
self.artifactRepoUrl = artifactRepoUrl\r
self.artifactName = artifactName\r
self.status = 0\r
+\r
+ if type(inputParams) is str:\r
+ inputParams = json.loads(inputParams)\r
+ self.inputParams = json.dumps(inputParams)\r
+\r
+ if type(outputParams) is str:\r
+ outputParams = json.loads(outputParams)\r
+ self.outputParams = json.dumps(outputParams)\r
+\r
# self.extensions = []\r
\r
\r