Merge "fix nslcm middleware"
[vfc/nfvo/lcm.git] / lcm / ns / biz / ns_lcm_op_occ.py
index f808cd2..247a48e 100644 (file)
@@ -15,6 +15,7 @@
 import logging
 import datetime
 import uuid
+import json
 
 from lcm.pub.database.models import NSLcmOpOccModel
 from lcm.pub.utils.values import update_value
@@ -36,7 +37,7 @@ class NsLcmOpOcc(object):
             ns_instance_id=nsInstanceId,
             operation=lcmOperationType,
             is_automatic_invocation=isAutomaticInvocation,
-            operation_params=operationParams,
+            operation_params=json.dumps(operationParams),
             is_cancel_pending=False
         )
         logger.debug("lcm_op_occ(%s) create successfully." % lcm_op_occ.id)