X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=heat%2FvFW_CNF_CDS%2Ftemplates%2Fcba%2FScripts%2Fkotlin%2FK8sHealthCheck.kt;fp=heat%2FvFW_CNF_CDS%2Ftemplates%2Fcba%2FScripts%2Fkotlin%2FK8sHealthCheck.kt;h=68d83e0364c709dd7ac096175afe6899fbf0d0f0;hb=7bb8f80782362ea241affbbd9ce0f45b4639db8a;hp=6c45b4e9b7f8e3c94addc7f30e2bd08b39cbf7da;hpb=532cfff8eaad73781cbb410064cd3b4bda5e3095;p=demo.git 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 }