Bug 4822: Simplify access to configuration variables
[lispflowmapping.git] / mappingservice / implementation / src / main / java / org / opendaylight / lispflowmapping / implementation / LispMappingService.java
index b349d2193950b96f184d040aa8d09c81a587bedb..366bd6b53de0c56289ba121880c796a866ba6f55 100644 (file)
@@ -57,9 +57,8 @@ public class LispMappingService implements IFlowMapping, BindingAwareProvider, I
 
     private volatile boolean shouldAuthenticate = true;
 
-    private static final ConfigIni configIni = new ConfigIni();
-    private volatile boolean smr = configIni.smrIsSet();
-    private volatile String elpPolicy = configIni.getElpPolicy();
+    private volatile boolean smr = ConfigIni.getInstance().smrIsSet();
+    private volatile String elpPolicy = ConfigIni.getInstance().getElpPolicy();
 
     private ThreadLocal<MapReply> tlsMapReply = new ThreadLocal<MapReply>();
     private ThreadLocal<MapNotify> tlsMapNotify = new ThreadLocal<MapNotify>();