package podman

import "github.com/google/cadvisor/container/podman"

Index

Constants

const (
	Namespace = "podman"
)

Functions

func APIVersionString

func APIVersionString() (string, error)

func GetInfo

func GetInfo() (*dockersystem.Info, error)

func Images

func Images() ([]v1.DockerImage, error)

func InspectContainer

func InspectContainer(id string) (dockertypes.ContainerJSON, error)

func NewPlugin

func NewPlugin() container.Plugin

func Register

func Register(factory info.MachineInfoFactory, fsInfo fs.FsInfo, metrics container.MetricSet) (watcher.ContainerWatcher, error)

func RootDir

func RootDir() string

func Status

func Status() (v1.DockerStatus, error)

func VersionString

func VersionString() (string, error)

Types

type Connection

type Connection struct {
	URI    *urllib.URL
	Client *http.Client
}

Source Files

client.go factory.go fs.go handler.go plugin.go podman.go

Directories

PathSynopsis
container/podman/install
Version
v0.52.1 (latest)
Published
Mar 5, 2025
Platform
linux/amd64
Imports
31 packages
Last checked
3 days ago

Tools for package owners.