Fix healVNF problem in svnfm 21/12621/1
authorluxin <luxin7@huawei.com>
Fri, 15 Sep 2017 03:37:04 +0000 (11:37 +0800)
committerluxin <luxin7@huawei.com>
Fri, 15 Sep 2017 03:37:04 +0000 (11:37 +0800)
Add jobId in response body

Change-Id: Ia62d986fa388fdf7166148f7585f4d5568eaa3e9
Issue-Id:VFC-327
Signed-off-by: luxin <luxin7@huawei.com>
huawei/vnfmadapter/VnfmadapterService/service/src/main/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/common/ResultRequestUtil.java
huawei/vnfmadapter/VnfmadapterService/service/src/main/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/vnf/VnfMgrVnfm.java
huawei/vnfmadapter/VnfmadapterService/service/src/main/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfRoa.java

index 8890412..2f38cf2 100644 (file)
@@ -247,7 +247,9 @@ public final class ResultRequestUtil {
             String vnfPath = path.contains("%s") ? String.format(path, mgrVcmm.getRoaRand()) : path;
             String oldUrl = vnfmObject.getString("url").trim();
             String newUrl = oldUrl.replaceAll("30001", "30000");
-            LOG.info("function=call, msg=url is {}, session is {}", newUrl + vnfPath, mgrVcmm.getAccessSession());
+            LOG.info("function=callSouth, msg=url is {}, session is {}", newUrl + vnfPath, mgrVcmm.getAccessSession());
+            LOG.info("function=callSouth, paramsJson is {}", paramsJson);
+
             HttpRequests.Builder builder =
                     new HttpRequests.Builder(authModel).addHeader("X-Auth-Token", mgrVcmm.getAccessSession())
                             .setUrl(newUrl, vnfPath).setParams(paramsJson);
index 9fa4260..e22260f 100644 (file)
@@ -247,11 +247,11 @@ public class VnfMgrVnfm implements InterfaceVnfMgr {
 
         JSONObject subJsonObject = new JSONObject();
         subJsonObject.put("type", "hard");
-        subJsonObject.put("boot_mode", null);
+        subJsonObject.put("boot_mode", "");
         if("vmReset".equals(action)) {
             subJsonObject.put("action", "reset");
         }
-
+        LOG.info("healVnf subJsonObject :" + subJsonObject);
         JSONObject healResult = ResultRequestUtil.callSouth(vnfmObjcet, path, Constant.PUT, subJsonObject.toString(),
                 Constant.CERTIFICATE);