aboutsummaryrefslogtreecommitdiffstats
path: root/heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/K8sHealthCheck.kt
diff options
context:
space:
mode:
authorKonrad Bańka <k.banka@samsung.com>2021-06-07 23:22:35 +0200
committerKonrad Bańka <k.banka@samsung.com>2021-06-08 00:11:59 +0200
commit7bb8f80782362ea241affbbd9ce0f45b4639db8a (patch)
treee76bf552066f95fc766f4d2669c3398b2842f5eb /heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/K8sHealthCheck.kt
parent532cfff8eaad73781cbb410064cd3b4bda5e3095 (diff)
[vFW_CNF_CDS] Improve logging and fix tests typo
Issue-ID: INT-1899 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I6f5fb411d395a83e3cc47ab1c089ffaa6bc64da5
Diffstat (limited to 'heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/K8sHealthCheck.kt')
-rw-r--r--heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/K8sHealthCheck.kt16
1 files changed, 14 insertions, 2 deletions
diff --git a/heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/K8sHealthCheck.kt b/heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/K8sHealthCheck.kt
index 6c45b4e9..68d83e03 100644
--- a/heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/K8sHealthCheck.kt
+++ b/heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/K8sHealthCheck.kt
@@ -95,8 +95,20 @@ open class K8sHealthCheck : AbstractScriptComponentFunction() {
}
jobs.joinAll()
}
- log.info("Get statuses finished:")
- log.info("$statuses")
+ var success = true
+ statuses?.forEach { it ->
+ if (it.value != "Succeeded") {
+ success = false
+ }
+ }
+ log.info("---")
+ if (success) {
+ log.info("Healthcheck finished successfully")
+ } else {
+ log.info("Healthcheck finished with failure")
+ }
+ log.info("Detailed results: $statuses")
+ log.info("---")
return statuses
}