Remove major and minor code smells in dr-node
[dmaap/datarouter.git] / datarouter-prov / src / main / java / org / onap / dmaap / datarouter / provisioning / Poker.java
index 193485e..6177df2 100644 (file)
@@ -36,7 +36,9 @@ import java.util.Set;
 import java.util.Timer;\r
 import java.util.TimerTask;\r
 import java.util.TreeSet;\r
-import org.apache.log4j.Logger;\r
+\r
+import com.att.eelf.configuration.EELFLogger;\r
+import com.att.eelf.configuration.EELFManager;\r
 import org.json.JSONException;\r
 import org.json.JSONObject;\r
 import org.json.JSONTokener;\r
@@ -72,18 +74,18 @@ public class Poker extends TimerTask {
     private long timer1;\r
     private long timer2;\r
     private String thisPod;        // DNS name of this machine\r
-    private Logger logger;\r
+    private EELFLogger logger;\r
     private String provString;\r
 \r
     private Poker() {\r
         timer1 = timer2 = 0;\r
         Timer rolex = new Timer();\r
-        logger = Logger.getLogger("org.onap.dmaap.datarouter.provisioning.internal");\r
+        logger = EELFManager.getInstance().getLogger("InternalLog");;\r
         try {\r
             thisPod = InetAddress.getLocalHost().getHostName();\r
         } catch (UnknownHostException e) {\r
             thisPod = "*UNKNOWN*"; // not a major problem\r
-            logger.info("UnknownHostException: Setting thisPod to \"*UNKNOWN*\"");\r
+            logger.info("UnknownHostException: Setting thisPod to \"*UNKNOWN*\"", e);\r
         }\r
         provString = buildProvisioningString();\r
 \r
@@ -193,10 +195,10 @@ public class Poker extends TimerTask {
             } catch (MalformedURLException e) {\r
                 logger.warn(\r
                         "PROV0013 MalformedURLException Error poking node at " + nodeUrl + " : " + e\r
-                                .getMessage());\r
+                                .getMessage(), e);\r
             } catch (IOException e) {\r
                 logger.warn("PROV0013 IOException Error poking node at " + nodeUrl + " : " + e\r
-                        .getMessage());\r
+                        .getMessage(), e);\r
             }\r
         };\r
         r.run();\r