Don't fail ListContainers() on missing cgroup hierarchies.

This commit is contained in:
Victor Marmol 2014-07-23 17:59:57 -07:00
parent 6213f8b0c3
commit 0126cec903

View File

@ -130,6 +130,11 @@ func (self *rawContainerHandler) GetStats() (stats *info.ContainerStats, err err
// Lists all directories under "path" and outputs the results as children of "parent".
func listDirectories(path string, parent string, recursive bool, output map[string]struct{}) error {
// Ignore if this hierarchy does not exist.
if !utils.FileExists(path) {
return nil
}
entries, err := ioutil.ReadDir(path)
if err != nil {
return err