INNER CODE UNIT · Go
NewController
boz/kail · controller.go:28
func NewController(
ctx context.Context,
cs kubernetes.Interface,
rc *rest.Config,
pcontroller pod.Controller,
filter ContainerFilter,
since time.Duration) (Controller, error) {
pods, err := pcontroller.Subscribe()
if err != nil {
return nil, err
}
initial, err := pods.Cache().List()
if err != nil {
pods.Close()
return nil, err
}