package utils
import "k8s.io/kubernetes/test/utils"
Index ¶
- func FailedContainers(pod *api.Pod) map[string]ContainerFailures
- func MakeTempDirOrDie(prefix string, baseDir string) string
- func PodNotReady(p *api.Pod) (bool, error)
- func PodReady(pod *api.Pod) bool
- func PodRunningReady(p *api.Pod) (bool, error)
- func PodRunningReadyOrSucceeded(p *api.Pod) (bool, error)
- func TerminatedContainers(pod *api.Pod) map[string]string
- type ContainerFailures
Functions ¶
func FailedContainers ¶
func FailedContainers(pod *api.Pod) map[string]ContainerFailures
FailedContainers inspects all containers in a pod and returns failure information for containers that have failed or been restarted. A map is returned where the key is the containerID and the value is a struct containing the restart and failure information
func MakeTempDirOrDie ¶
func PodNotReady ¶
PodNotReady checks whether pod p's has a ready condition of status false.
func PodReady ¶
podReady returns whether pod has a condition of Ready with a status of true. TODO: should be replaced with api.IsPodReady
func PodRunningReady ¶
PodRunningReady checks whether pod p's phase is running and it has a ready condition of status true.
func PodRunningReadyOrSucceeded ¶
func TerminatedContainers ¶
TerminatedContainers inspects all containers in a pod and returns a map of "container name: termination reason", for all currently terminated containers.
Types ¶
type ContainerFailures ¶
type ContainerFailures struct { Restarts int // contains filtered or unexported fields }
Source Files ¶
conditions.go tmpdir.go
- Version
- v1.4.9-beta.0
- Published
- Jan 12, 2017
- Platform
- js/wasm
- Imports
- 5 packages
- Last checked
- 7 minutes ago –
Tools for package owners.