package lifecycle
import "k8s.io/kubernetes/pkg/kubelet/lifecycle"
Handlers for pod lifecycle events.
Index ¶
- func NewHandlerRunner(httpGetter kubeletTypes.HttpGetter, commandRunner kubecontainer.ContainerCommandRunner, containerManager podStatusProvider) kubecontainer.HandlerRunner
- type HandlerRunner
Functions ¶
func NewHandlerRunner ¶
func NewHandlerRunner(httpGetter kubeletTypes.HttpGetter, commandRunner kubecontainer.ContainerCommandRunner, containerManager podStatusProvider) kubecontainer.HandlerRunner
Types ¶
type HandlerRunner ¶
type HandlerRunner struct {
// contains filtered or unexported fields
}
func (*HandlerRunner) Run ¶
func (hr *HandlerRunner) Run(containerID string, pod *api.Pod, container *api.Container, handler *api.Handler) error
TODO(yifan): Use a strong type for containerID.
Source Files ¶
doc.go handlers.go
- Version
- v1.1.9-beta.0
- Published
- Feb 23, 2016
- Platform
- js/wasm
- Imports
- 8 packages
- Last checked
- 4 minutes ago –
Tools for package owners.