package sysinfo // SysInfo stores information about which features a kernel supports. // TODO Windows: Factor out platform specific capabilities. type SysInfo struct { AppArmor bool *cgroupMemInfo *cgroupCpuInfo IPv4ForwardingDisabled bool BridgeNfCallIptablesDisabled bool BridgeNfCallIp6tablesDisabled bool CgroupDevicesEnabled bool } type cgroupMemInfo struct { MemoryLimit bool SwapLimit bool OomKillDisable bool MemorySwappiness bool } type cgroupCpuInfo struct { CpuCfsPeriod bool CpuCfsQuota bool }