INNER CODE UNIT · Go
createController
boz/kail · cmd/kail/main.go:333
func createController(
ctx context.Context, cs kubernetes.Interface, rc *rest.Config, ds kail.DS, filter kail.ContainerFilter) kail.Controller {
controller, err := kail.NewController(ctx, cs, rc, ds.Pods(), filter, *flagSince)
kingpin.FatalIfError(err, "Error creating controller")
return controller
}
func streamLogs(controller kail.Controller) {
var writer writers.Writer
switch *flagOutput {
case "default":
writer = writers.NewWriter(os.Stdout)
case "raw":
writer = writers.NewRawWriter(os.Stdout)
case "json":