Versions in this module Expand all Collapse all v0 v0.0.1 Mar 15, 2022 Changes in this version + const DefaultDataStoreClientTimeout + const DefaultKubeClientTimeout + const DefaultMessageQueueTimeout + const DefaultRuntimeClientTimeout + func CalculateChecksum(filePath string) ([]byte, error) + func ConcatenateNamespaceAndName(namespace string, name string) string + func GetTimeoutContext(timeout time.Duration) (context.Context, context.CancelFunc) + func PrintFlags(flags *pflag.FlagSet) + func SetupSignalHandler() <-chan struct + func SplitIntoNamespaceAndName(namespaceAndName string) (string, string, error) + type ProcFs struct + func (pf *ProcFs) GetCommandLine(pid int) ([]byte, error) + func (pf *ProcFs) GetCommandPath(pid int) (string, error) + func (pf *ProcFs) GetCurrentWorkingDirectory(pid int) (string, error) + func (pf *ProcFs) GetMountNamespace(pid int) (string, error) + func (pf *ProcFs) GetProcFsRootPath() string + type ProcFsOperations interface + GetCommandLine func(pid int) ([]byte, error) + GetCommandPath func(pid int) (string, error) + GetCurrentWorkingDirectory func(pid int) (string, error) + GetMountNamespace func(pid int) (string, error) + GetProcFsRootPath func() string + func NewProcFs() ProcFsOperations