()
| 275 | ) |
| 276 | |
| 277 | func (c *Manager) GetType() (CgroupType, error) { |
| 278 | val, err := os.ReadFile(filepath.Join(c.path, typeFile)) |
| 279 | if err != nil { |
| 280 | return "", err |
| 281 | } |
| 282 | trimmed := strings.TrimSpace(string(val)) |
| 283 | return CgroupType(trimmed), nil |
| 284 | } |
| 285 | |
| 286 | func (c *Manager) SetType(cgType CgroupType) error { |
| 287 | // NOTE: We could abort if cgType != Threaded here as currently |