Merge "[BUG] CPS NCMP Change extension in health check URL"
authorSourabh Sourabh <sourabh.sourabh@est.tech>
Fri, 27 Oct 2023 08:53:00 +0000 (08:53 +0000)
committerGerrit Code Review <gerrit@onap.org>
Fri, 27 Oct 2023 08:53:00 +0000 (08:53 +0000)
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/client/DmiRestClient.java

index e8ce050..4ef4003 100644 (file)
@@ -41,6 +41,7 @@ import org.springframework.web.client.RestTemplate;
 @Slf4j
 public class DmiRestClient {
 
+    private static final String HEALTH_CHECK_URL_EXTENSION = "/actuator/health";
     private RestTemplate restTemplate;
     private DmiProperties dmiProperties;
 
@@ -73,8 +74,8 @@ public class DmiRestClient {
     public DmiPluginStatus getDmiPluginStatus(final String dmiPluginBaseUrl) {
         try {
             final HttpEntity<Object> httpHeaders = new HttpEntity<>(configureHttpHeaders(new HttpHeaders()));
-            final JsonNode dmiPluginHealthStatus = restTemplate.getForObject(dmiPluginBaseUrl + "/manage/health",
-                    JsonNode.class, httpHeaders);
+            final JsonNode dmiPluginHealthStatus = restTemplate
+                .getForObject(dmiPluginBaseUrl + HEALTH_CHECK_URL_EXTENSION, JsonNode.class, httpHeaders);
             if (dmiPluginHealthStatus != null && dmiPluginHealthStatus.get("status").asText().equals("UP")) {
                 return DmiPluginStatus.UP;
             }