MRI version bumpup for Aluminium
[netvirt.git] / natservice / impl / src / main / java / org / opendaylight / netvirt / natservice / internal / NatScalein.java
index d8d8ad4dbff7eaca0e1b137e93325129406ea0a0..95c936b22d2eeabdc4ec771ebec0dfc1d9d2c72f 100644 (file)
@@ -89,8 +89,8 @@ public class NatScalein {
                 .syncReadOptionalAndTreatReadFailedExceptionAsAbsentOptional(dataBroker,
                     LogicalDatastoreType.OPERATIONAL, dpnRoutersListIdentifier);
         if (optionalDpnRoutersList.isPresent()) {
-            List<RoutersList> routersListFromDs = optionalDpnRoutersList.get()
-                .getRoutersList();
+            List<RoutersList> routersListFromDs = new ArrayList<RoutersList>(optionalDpnRoutersList.get()
+                .getRoutersList().values());
             routersListFromDs.forEach(router -> {
                 String routerName = router.getRouter();
                 Routers extRouters = NatUtil.getRoutersFromConfigDS(dataBroker, routerName);