From fa98477fc67fbdc9541fec515e9cf5ffc21b8a86 Mon Sep 17 00:00:00 2001 From: Jan-Niclas Struewer <j.n.struewer@gmail.com> Date: Thu, 21 Nov 2024 13:29:08 +0100 Subject: [PATCH] fix: more robust status code check in ort service health probe --- .../app/monitoring/controller/ToolApiStatusHealthIndicator.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/de/fraunhofer/iem/app/monitoring/controller/ToolApiStatusHealthIndicator.kt b/src/main/kotlin/de/fraunhofer/iem/app/monitoring/controller/ToolApiStatusHealthIndicator.kt index 444426f1..bf1e23e9 100644 --- a/src/main/kotlin/de/fraunhofer/iem/app/monitoring/controller/ToolApiStatusHealthIndicator.kt +++ b/src/main/kotlin/de/fraunhofer/iem/app/monitoring/controller/ToolApiStatusHealthIndicator.kt @@ -48,7 +48,7 @@ class ToolApiStatusHealthIndicator(val ortService: OrtService) : ReactiveHealthI ortService.queryOrtApi(-1) builder.up() } catch (apiException: ApiException) { - if (apiException.statusCode == 404) { + if (apiException.statusCode in 400..499) { builder.up() } else { builder.down(apiException) -- GitLab