From 689362b24f98126c482f2d2632ba0cc2bd594d06 Mon Sep 17 00:00:00 2001 From: Shane Kilkelly Date: Thu, 18 Jun 2020 11:45:21 +0100 Subject: [PATCH] Use the bridge.healthCheck method --- .../uk/ac/ic/wlgitbridge/server/HealthCheckHandler.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/services/git-bridge/src/main/java/uk/ac/ic/wlgitbridge/server/HealthCheckHandler.java b/services/git-bridge/src/main/java/uk/ac/ic/wlgitbridge/server/HealthCheckHandler.java index c7f30b3497..74f962fb65 100644 --- a/services/git-bridge/src/main/java/uk/ac/ic/wlgitbridge/server/HealthCheckHandler.java +++ b/services/git-bridge/src/main/java/uk/ac/ic/wlgitbridge/server/HealthCheckHandler.java @@ -32,8 +32,13 @@ public class HealthCheckHandler extends AbstractHandler { Log.info("GET <- /api/health_check"); baseRequest.setHandled(true); response.setContentType("text/plain"); - response.setStatus(200); - response.getWriter().println("ok"); + if (bridge.healthCheck()) { + response.setStatus(200); + response.getWriter().println("ok"); + } else { + response.setStatus(500); + response.getWriter().println("failed"); + } } }