INNER CODE UNIT · Go

waitForMainContainerToEnd

secureCodeBox/secureCodeBox · lurker/main.go:154

func waitForMainContainerToEnd(container, pod, namespace string) {
	config, err := rest.InClusterConfig()
	if err != nil {
		panic(err.Error())
	}
	clientset, err := kubernetes.NewForConfig(config)
	if err != nil {
		panic(err.Error())
	}

	log.Printf("Waiting for maincontainer to exit.")

	context := context.Background()
	for keepWaitingForMainContainerToExit(context, container, pod, namespace, clientset) {
		time.Sleep(500 * time.Millisecond)
	}
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…