Bug 2365 fixed: Modified time in vnfrs collection of mongo database is not updated, after healing operation
Change-Id: I0e188cbb06ee67f8399f5a2d72bb29799b70eb66
Signed-off-by: 36970 <jegan.s@tataelxsi.co.in>
diff --git a/osm_lcm/ns.py b/osm_lcm/ns.py
index 986d5de..43e699f 100644
--- a/osm_lcm/ns.py
+++ b/osm_lcm/ns.py
@@ -8079,6 +8079,15 @@
)
finally:
error_list = list()
+ if db_vnfrs_list and target_list:
+ for vnfrs in db_vnfrs_list:
+ for vnf_instance in target_list:
+ if vnfrs["_id"] == vnf_instance.get("vnfInstanceId"):
+ self.db.set_list(
+ "vnfrs",
+ {"_id": vnfrs["_id"]},
+ {"_admin.modified": time()},
+ )
if exc:
error_list.append(str(exc))
try: