Merge pull request #114 from vmarmol/fix

Don't fail ListContainers() on missing cgroup hierarchies.
This commit is contained in:
Vish Kannan 2014-07-24 00:28:15 -07:00
commit ddf36ac062

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