INNER CODE UNIT · Go
init
inspektor-gadget/inspektor-gadget · gadget-container/gadgettracermanager/main.go:94
func init() {
flag.StringVar(&socketfile, "liveness-socketfile", kubemanagertypes.DefaultHookAndLivenessSocketFile, "Path to socket file for liveness checks")
flag.StringVar(&gadgetServiceHost, "service-host", fmt.Sprintf("tcp://127.0.0.1:%d", api.GadgetServicePort), "Socket address for gadget service")
flag.BoolVar(&serve, "serve", false, "Start server")
flag.BoolVar(&liveness, "liveness", false, "Execute as client and perform liveness probe")
}
func main() {
flag.Parse()
if flag.NArg() > 0 {
fmt.Println("invalid command")
flag.PrintDefaults()
os.Exit(1)
}
if liveness {