Bug 2365 fixed: Modified time in vnfrs collection of mongo database is not updated... 85/14285/2
author36970 <jegan.s@tataelxsi.co.in>
Mon, 1 Apr 2024 10:58:42 +0000 (10:58 +0000)
committercubag <gcuba@whitestack.com>
Fri, 7 Jun 2024 05:16:06 +0000 (07:16 +0200)
Change-Id: I0e188cbb06ee67f8399f5a2d72bb29799b70eb66
Signed-off-by: 36970 <jegan.s@tataelxsi.co.in>
osm_lcm/ns.py

index 986d5de..43e699f 100644 (file)
@@ -8079,6 +8079,15 @@ class NsLcm(LcmBase):
             )
         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: