Change-Id: I783f55f80259c1c6ff3df854eb77df9024cd71e7
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
"nsd-name-ref": nsd["name"],
"operational-events": [], # "id", "timestamp", "description", "event",
"nsd-ref": nsd["id"],
"nsd-name-ref": nsd["name"],
"operational-events": [], # "id", "timestamp", "description", "event",
"nsd-ref": nsd["id"],
+ "instantiate_params": ns_request,
"ns-instance-config-ref": _id,
"id": _id,
"_id": _id,
"ns-instance-config-ref": _id,
"id": _id,
"_id": _id,
validate_input(indata, "ns_" + action, new=True)
# get ns from nsr_id
nsr = self.get_item(session, "nsrs", nsInstanceId)
validate_input(indata, "ns_" + action, new=True)
# get ns from nsr_id
nsr = self.get_item(session, "nsrs", nsInstanceId)
- if nsr["_admin"]["nsState"] == "NOT_INSTANTIATED":
+ if not nsr["_admin"].get("nsState") or nsr["_admin"]["nsState"] == "NOT_INSTANTIATED":
if action == "terminate" and indata.get("autoremove"):
# NSR must be deleted
return self.del_item(session, "nsrs", nsInstanceId)
if action == "terminate" and indata.get("autoremove"):
# NSR must be deleted
return self.del_item(session, "nsrs", nsInstanceId)