Просмотр исходного кода

Use the bridge.healthCheck method

Shane Kilkelly 6 лет назад
Родитель
Сommit
689362b24f

+ 7 - 2
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");
+      }
     }
   }