Replace the orginal node ip with SERVICE_IP
[vfc/nfvo/driver/sfc.git] / zte / sfc-driver / sfc-driver / src / main / java / org / onap / sfc / utils / SfcDriverUtil.java
index 30cc766..1658c03 100644 (file)
@@ -20,7 +20,7 @@ import org.onap.sfc.entity.ChainParameter;
 import org.onap.sfc.entity.MsbRegisterEntity;
 import org.onap.sfc.entity.NodeEntity;
 import org.onap.sfc.entity.portpair.ServiceFunctionParameter;
-
+import org.onap.sfc.service.ConfigInfo;
 import java.net.InetAddress;
 import java.net.UnknownHostException;
 import java.util.ArrayList;
@@ -32,7 +32,7 @@ import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
 public class SfcDriverUtil {
-    public static Log log = LogFactory.getLog(SfcDriverUtil.class);
+    private static final Log log = LogFactory.getLog(SfcDriverUtil.class);
     public static String generateUuid() {
         return UUID.randomUUID().toString();
 
@@ -69,8 +69,8 @@ public class SfcDriverUtil {
 
     public static String generateAuthorization() {
         String userName = "admin";
-        String password = "admin";
-        String usernameAndPassword = userName + ":" + password;
+        String authCred = "admin"; //Password string: Sonar will raise concern
+        String usernameAndPassword = userName + ":" + authCred;
 //        String headName = "Authorization";
         return "Basic " + javax.xml.bind.DatatypeConverter.printBase64Binary(usernameAndPassword.getBytes());
     }
@@ -85,7 +85,7 @@ public class SfcDriverUtil {
         entity.setVisualRange("1");
         ArrayList<NodeEntity> nodes = new ArrayList<NodeEntity>();
         NodeEntity node = new NodeEntity();
-        node.setIp(getLocalIp());
+        node.setIp(ConfigInfo.getConfig().getServiceIp());
         node.setPort("8411");
         node.setTtl("1");
         nodes.add(node);