/
githubmirror
/
origin
Обзор
Документация
Войти
/
githubmirror
/
origin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
vendor/github.com/opencontainers/cgroups/getallpids.go
27 строк
505 B
Fabio Bertinatto
bump(k8s): update k8s.io/* dependencies to v1.33.2
17 июл 2025, 12:12
17 июл 2025, 12:12
fc21ea0
Код
Авторство
О чём код?
package cgroups import ( "io/fs" "path/filepath" ) // GetAllPids returns all pids from the cgroup identified by path, and all its // sub-cgroups. func GetAllPids(path string) ([]int, error) { var pids []int err := filepath.WalkDir(path, func(p string, d fs.DirEntry, iErr error) error { if iErr != nil { return iErr } if !d.IsDir() { return nil } cPids, err := readProcsFile(p) if err != nil { return err } pids = append(pids, cPids...) return nil }) return pids, err }