github.com/hanks177/podman/v4@v4.1.3-0.20220613032544-16d90015bc83/pkg/domain/infra/abi/containers_stat.go (about) 1 package abi 2 3 import ( 4 "context" 5 6 "github.com/hanks177/podman/v4/pkg/domain/entities" 7 ) 8 9 func (ic *ContainerEngine) ContainerStat(ctx context.Context, nameOrID string, containerPath string) (*entities.ContainerStatReport, error) { 10 container, err := ic.Libpod.LookupContainer(nameOrID) 11 if err != nil { 12 return nil, err 13 } 14 15 info, err := container.Stat(ctx, containerPath) 16 17 if info != nil { 18 return &entities.ContainerStatReport{FileInfo: *info}, err 19 } 20 return nil, err 21 }