This commit is contained in:
Nan Deng 2014-06-20 04:06:28 +00:00
parent 865ba190ff
commit 7c7dfe3eeb

View File

@ -656,19 +656,16 @@ func (kl *Kubelet) GetContainerStats(name string) (*api.ContainerStats, error) {
return nil, nil return nil, nil
} }
id, found, err := kl.GetContainerID(name) id, found, err := kl.GetContainerID(name)
if err != nil { if err != nil || !found {
return nil, err return nil, err
} }
if !found {
return nil, nil
}
path := fmt.Sprintf("/docker/%v", id) info, err := kl.CadvisorClient.ContainerInfo(fmt.Sprintf("/docker/%v", id))
info, err := kl.CadvisorClient.ContainerInfo(path)
if err != nil { if err != nil {
return nil, err return nil, err
} }
// When the stats data for the container is not available yet.
if info.StatsPercentiles == nil { if info.StatsPercentiles == nil {
return nil, nil return nil, nil
} }