type crioContainerHandler …
var _ …
func newCrioContainerHandler(
client CrioClient,
name string,
machineInfoFactory info.MachineInfoFactory,
fsInfo fs.FsInfo,
storageDriver storageDriver,
storageDir string,
cgroupSubsystems map[string]string,
inHostNamespace bool,
metadataEnvAllowList []string,
includedMetrics container.MetricSet,
) (container.ContainerHandler, error) { … }
func (h *crioContainerHandler) Start() { … }
func (h *crioContainerHandler) Cleanup() { … }
func (h *crioContainerHandler) ContainerReference() (info.ContainerReference, error) { … }
func (h *crioContainerHandler) GetSpec() (info.ContainerSpec, error) { … }
func (h *crioContainerHandler) getFsStats(stats *info.ContainerStats) error { … }
func (h *crioContainerHandler) getLibcontainerHandler() *containerlibcontainer.Handler { … }
func (h *crioContainerHandler) GetStats() (*info.ContainerStats, error) { … }
func (h *crioContainerHandler) ListContainers(listType container.ListType) ([]info.ContainerReference, error) { … }
func (h *crioContainerHandler) GetCgroupPath(resource string) (string, error) { … }
func (h *crioContainerHandler) GetContainerLabels() map[string]string { … }
func (h *crioContainerHandler) GetContainerIPAddress() string { … }
func (h *crioContainerHandler) ListProcesses(listType container.ListType) ([]int, error) { … }
func (h *crioContainerHandler) Exists() bool { … }
func (h *crioContainerHandler) Type() container.ContainerType { … }