package systemd
import "github.com/opencontainers/runc/libcontainer/cgroups/systemd"
Index ¶
- func Freeze(c *configs.Cgroup, state configs.FreezerState) error
- func NewSystemdCgroupsManager() (func(config *configs.Cgroup, paths map[string]string) cgroups.Manager, error)
- func UseSystemd() bool
- type Manager
- func (m *Manager) Apply(pid int) error
- func (m *Manager) Destroy() error
- func (m *Manager) Freeze(state configs.FreezerState) error
- func (m *Manager) GetAllPids() ([]int, error)
- func (m *Manager) GetCgroups() (*configs.Cgroup, error)
- func (m *Manager) GetPaths() map[string]string
- func (m *Manager) GetPids() ([]int, error)
- func (m *Manager) GetStats() (*cgroups.Stats, error)
- func (m *Manager) GetUnifiedPath() (string, error)
- func (m *Manager) Set(container *configs.Config) error
Functions ¶
func Freeze ¶
func Freeze(c *configs.Cgroup, state configs.FreezerState) error
func NewSystemdCgroupsManager ¶
func NewSystemdCgroupsManager() (func(config *configs.Cgroup, paths map[string]string) cgroups.Manager, error)
func UseSystemd ¶
func UseSystemd() bool
Types ¶
type Manager ¶
func (*Manager) Apply ¶
func (*Manager) Destroy ¶
func (*Manager) Freeze ¶
func (m *Manager) Freeze(state configs.FreezerState) error
func (*Manager) GetAllPids ¶
func (*Manager) GetCgroups ¶
func (*Manager) GetPaths ¶
func (*Manager) GetPids ¶
func (*Manager) GetStats ¶
func (*Manager) GetUnifiedPath ¶
func (*Manager) Set ¶
Source Files ¶
- Version
- v1.0.0-rc90
- Published
- Jan 22, 2020
- Platform
- js/wasm
- Imports
- 3 packages
- Last checked
- 8 seconds ago –
Tools for package owners.