diff options
author | 2022-04-12 09:03:51 +0000 | |
---|---|---|
committer | 2022-04-12 09:03:51 +0000 | |
commit | b5ffdfa0e652e7d7b6c320d28fc78eded8a0763a (patch) | |
tree | aaa30f637cc5978d5983da1f7a1f5d4e060a4ab8 /components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/cps/CpsService.java | |
parent | 7f3cd41c7b6a843066ea3776193edcf267cc3220 (diff) |
[SLICEANALYSIS] Filter data from AAI to avoid possible exceptions, remove null parameters in policy payload and add logs.
Issue-ID: DCAEGEN2-3142
Signed-off-by: Niranjana <niranjana.y60@wipro.com>
Change-Id: I3734c666e030b010a1922ba0282fd0ccae83fce6
Diffstat (limited to 'components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/cps/CpsService.java')
-rw-r--r-- | components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/cps/CpsService.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/cps/CpsService.java b/components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/cps/CpsService.java index 743ac3cf..27f37aba 100644 --- a/components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/cps/CpsService.java +++ b/components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/cps/CpsService.java @@ -58,7 +58,9 @@ public class CpsService implements CpsInterface { Map<String, Map<String, Object>> responseMap = new HashMap<String, Map<String, Object>>(); String reqUrl = cpsBaseUrl + "/get-nearrtric-config"; log.info("fetching current configuration of RIC from Cps: {s-NSSAI: " + snssai + "}"); + log.info("reqUrl {}", reqUrl); String requestBody = "{\"inputParameters\": {\"sNssai\":" + JSONObject.quote(snssai) + "}}"; + log.info("requestBody {}", requestBody); try { String response = restclient .sendPostRequest(reqUrl, requestBody, new ParameterizedTypeReference<String>() {}).getBody(); @@ -93,7 +95,9 @@ public class CpsService implements CpsInterface { List<String> responseList = new ArrayList<>(); String reqUrl = cpsBaseUrl + "/get-gnbdufunction-by-snssai"; log.info("fetching network functions of snssai from Cps: {s-NSSAI: " + snssai + "}"); + log.info("reqUrl {}", reqUrl); String requestBody = "{\"inputParameters\": {\"sNssai\":" + JSONObject.quote(snssai) + "}}"; + log.info("requestBody {}", requestBody); try { String response = restclient .sendPostRequest(reqUrl, requestBody, new ParameterizedTypeReference<String>() {}).getBody(); @@ -115,7 +119,9 @@ public class CpsService implements CpsInterface { Map<String, List<String>> responseMap = new HashMap<>(); String reqUrl = cpsBaseUrl + "/get-nrcelldu-by-snssai"; log.info("fetching RIC of s-NSSAI from Cps: {s-NSSAI: " + snssai + "}"); + log.info("reqUrl {}", reqUrl); String requestBody = "{\"inputParameters\": {\"sNssai\":" + JSONObject.quote(snssai) + "}}"; + log.info("requestBody {}", requestBody); try { String response = restclient .sendPostRequest(reqUrl, requestBody, new ParameterizedTypeReference<String>() {}).getBody(); |