add devices cgroup check and errors

Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
This commit is contained in:
Qiang Huang 2015-04-14 08:38:34 +08:00
Родитель 09052a5572
Коммит 47e5acfbae
1 изменённых файлов: 6 добавлений и 0 удалений

Просмотреть файл

@ -58,5 +58,11 @@ func New(quiet bool) *SysInfo {
} else {
sysInfo.AppArmor = true
}
// Check if Devices cgroup is mounted, it is hard requirement for container security.
if _, err := cgroups.FindCgroupMountpoint("devices"); err != nil {
logrus.Fatalf("Error mounting devices cgroup: %v", err)
}
return sysInfo
}