mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00

full diff: https://github.com/containerd/cgroups/compare/v1.0.1...v1.0.3 - cgroup v1: implement AddProc() - cgroup v1: reduce duplicated code - cgroup v2: Fix potential dirfd leak - cgroup v2: remove unimplemented errors and ErrorHandler, IgnoreNotExist - cgroup v2: v2: Fix inotify fd leak when cgroup is deleted - cgroup.go: avoid panic on nil interface - cgroup: Optionally add process and task to a subsystems subset - fix Implicit memory aliasing in for loop - go.mod: coreos/go-systemd/v22 v22.3.2 to prepare for deprecations - Improvements on cgroup v2 support - replace pkg/errors from vendor - Use /proc/partitions to get device names - utils: export ParseCgroupFile() Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
26 lines
789 B
Go
26 lines
789 B
Go
/*
|
|
Copyright The containerd Authors.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
*/
|
|
|
|
package v2
|
|
|
|
import (
|
|
"errors"
|
|
)
|
|
|
|
var (
|
|
ErrInvalidFormat = errors.New("cgroups: parsing file with invalid format failed")
|
|
ErrInvalidGroupPath = errors.New("cgroups: invalid group path")
|
|
)
|