github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/metrics.keptn.sh/Analysis/health.lua (about)

     1  local hs = {}
     2  if obj.status.pass == true then
     3      hs.status = "Healthy"
     4      hs.message = "Analysis is healthy"
     5      return hs
     6  end
     7  if obj.status.warning == true then
     8      hs.status = "Healthy"
     9      hs.message = "Analysis is healthy with warnings"
    10      return hs
    11  end
    12  if obj.status.pass == false then
    13      hs.status = "Degraded"
    14      hs.message = "Analysis is degraded"
    15      return hs
    16  end
    17  hs.status = "Progressing"
    18  hs.message = "Analysis is progressing"
    19  return hs