INNER CODE UNIT · Go

Execute

controlplaneio/kubesec · cmd/main.go:35

func Execute() {
	var err error

	// logger writes to stderr
	logger, err = NewLogger("info", "console")
	if err != nil {
		log.Fatalf("can't initialize zap logger: %v", err)
	}
	defer func() {
		if err := logger.Sync(); err != nil {
			// exclude invalid argument error
			// https://github.com/uber-go/zap/issues/328
			if !errors.Is(err, syscall.EINVAL) {
				log.Fatalf("failed to cleanup logger: %+v", err)
			}
		}
	}()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…