Fixing ccp status

Change-Id: Ib37d880a2c506950b11518e2e5ffd0834c2e19f1
This commit is contained in:
Andrey Pavlov 2017-03-21 15:17:36 +04:00
parent c18d9d84aa
commit c8cffc034f
1 changed files with 3 additions and 1 deletions

View File

@ -68,7 +68,9 @@ def get_pod_states(components=None):
states.setdefault(ss.name, copy.deepcopy(STATE_TEMPLATE))
states[ss.name]["pod_total"] = ss.obj["spec"]["replicas"]
for pod in kubernetes.list_cluster_pods(ss.name):
if all((cont["ready"] for cont in
if not pod.obj.get("status", {}).get("containerStatuses"):
continue
if all((cont.get("ready", False) for cont in
pod.obj["status"]["containerStatuses"])):
states[ss.name]["pod_running"] += 1