[BUG] CPS NCMP Change extension in health check URL 20/136320/3
authorhalil.cakal <halil.cakal@est.tech>
Wed, 25 Oct 2023 14:58:29 +0000 (15:58 +0100)
committerhalil.cakal <halil.cakal@est.tech>
Thu, 26 Oct 2023 09:43:07 +0000 (10:43 +0100)
- Align URL extension to default actuator URL

Issue-ID: CPS-1922
Change-Id: Ifaa1eb32f3c6be5c48a63c4e360c27353d0e5e0f
Signed-off-by: halil.cakal <halil.cakal@est.tech>
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;
             }