Issue-ID: INF-258
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I4c5bf508d5323bbed9bb55bcfd965b36e76e738d
\r
from __future__ import annotations\r
# from os import stat\r
\r
from __future__ import annotations\r
# from os import stat\r
from o2dms.domain import events\r
from o2dms.domain.states import NfDeploymentState\r
\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.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
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
# self.extensions = []\r
\r
\r